21232 175
10564 92
2539 401
54809 343
9803 666
18192 60
19478 856
29239 91
3450 535
6211 596
3513 731
3984 783
7327 350
2493 535
2596 58
1724 338
6151 902
3281 385
2633 532
2318 461
2065 420
1521 363
1119 103
1665 418
1339 238
2298 581
1018 212
2294 180