21226 175
10553 92
2536 401
54615 343
9759 666
18094 60
19425 856
29102 91
3443 535
6174 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
1112 103
1665 418
1337 238
2296 581
1018 212
2290 180