21243 175
10571 92
2543 401
54916 343
9848 666
18267 60
19511 856
29341 91
3455 535
6224 596
3518 731
4034 783
7331 350
2495 535
2613 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