21226 175
10553 92
2536 401
54635 343
9759 666
18096 60
19427 856
29108 91
3443 535
6175 595
3508 731
3973 783
7310 350
2493 535
2587 58
1718 338
6150 902
3260 385
2632 532
2315 461
2063 420
1519 363
1113 103
1665 418
1337 238
2296 581
1018 212
2290 180