21227 175
10553 92
2537 401
54668 343
9772 666
18121 60
19442 856
29129 91
3446 535
6185 595
3508 731
3974 783
7311 350
2493 535
2591 58
1718 338
6151 902
3260 385
2632 532
2316 461
2064 420
1519 363
1114 103
1665 418
1337 238
2296 581
1018 212
2291 180