21182 175
10528 92
2513 401
54211 343
9645 666
17862 60
19304 856
28861 91
3433 535
6137 595
3502 731
3941 783
7293 349
2492 535
2554 58
1711 338
6145 902
3225 385
2629 532
2306 461
2053 420
1515 363
1104 103
1663 418
1334 238
2292 581
1016 212
2281 180