21186 509
17420 354
14950 258
727 135
3529 829
16760 97
3218 609
2877 362
24991 533
6101 323
8204 382
4002 681
1641 122
5887 307
28486 95
2217 446
16457 503
13446 697
1619 304
7322 814
4353 712
1740 405
13832 688
2697 75
1365 260
3773 613
3677 415
17502 561