21243 175
10571 92
2542 401
54914 343
9848 666
18265 60
19511 856
29330 91
3455 535
6224 596
3518 731
4034 783
7331 350
2495 535
2612 58
1728 338
6155 902
3286 385
2635 532
2321 461
2067 420
1523 363
1122 103
1665 418
1341 238
2300 581
1022 212
2303 180