5196 86
19914 654
21756 638
16850 440
7298 285
6791 980
4856 641
21096 92
3876 329
2928 352
3547 908
3508 220
9542 454
1560 192
776 173
3353 44
2132 289
1212 59
5304 425
6710 393
2016 303
11374 67
4462 417
9364 818
8728 651
5552 857
2336 83
1419 25