29015 105
10591 391
5345 696
34165 575
7973 467
11856 480
27630 869
13512 330
3731 379
9960 131
4647 373
17145 154
8350 461
3957 424
86242 643
18931 166
4482 616
4727 405
4279 306
3487 367
50672 538
22868 484
2889 125
9806 714
10068 842
13018 57
10858 738
21006 668