21194 175
10529 92
2516 401
54271 343
9669 666
17902 60
19332 856
28905 91
3436 535
6143 595
3502 731
3944 783
7295 350
2493 535
2563 58
1715 338
6147 902
3232 385
2631 532
2310 461
2054 420
1516 363
1104 103
1664 418
1336 238
2293 581
1016 212
2285 180