21062 510
37055 131
18717 778
4125 236
11290 271
2718 805
5498 89
3876 656
18332 275
24276 494
9141 573
27678 536
12821 461
28621 353
12479 532
12374 333
18671 321
12306 693
4550 132
5589 622
7662 571
6307 281
4155 142
81574 883
59741 105
17872 309
7472 198
1104 157