21062 510
37022 131
18688 778
4119 236
11257 271
2716 805
5495 89
3875 656
18307 275
24266 494
9138 573
27645 536
12810 461
28570 353
12455 532
12374 333
18663 321
12296 693
4541 132
5582 622
7636 571
6297 281
4151 142
81560 883
59683 105
17864 309
7464 198
1098 157