22515 86
17501 604
29641 592
28098 952
1631 44
2723 376
1611 121
3616 195
7111 866
4116 363
9222 320
3818 302
2311 427
15973 632
18046 536
23201 331
105432 399
260207 832
6826 71
13002 345
10392 446
7158 137
17416 70
12696 726