21062 510
37056 131
18719 778
4126 236
11290 271
2718 805
5498 89
3876 656
18333 275
24277 494
9141 573
27678 536
12821 461
28622 353
12482 532
12374 333
18671 321
12307 693
4550 132
5589 622
7663 571
6307 281
4155 142
81575 883
59752 105
17873 309
7474 198
1104 157