21232 175
10562 92
2539 401
54800 343
9800 666
18187 60
19476 856
29220 91
3449 535
6211 596
3513 731
3981 783
7327 350
2493 535
2596 58
1723 338
6151 902
3279 385
2633 532
2318 461
2065 420
1520 363
1118 103
1665 418
1339 238
2298 581
1018 212
2294 180