21232 175
10562 92
2539 401
54798 343
9800 666
18186 60
19476 856
29217 91
3447 535
6211 596
3513 731
3981 783
7327 350
2493 535
2596 58
1723 338
6151 902
3279 385
2632 532
2317 461
2065 420
1520 363
1118 103
1665 418
1338 238
2298 581
1018 212
2293 180