21372 158
16388 669
3541 363
4385 766
1083 156
3103 468
1143 109
916 165
2599 608
3198 708
2522 345
2998 447