29015 105
10589 391
5345 696
34164 575
7973 467
11854 480
27628 869
13512 330
3731 379
9960 131
4647 373
17145 154
8349 461
3957 424
86242 643
18927 166
4482 616
4727 405
4277 306
3487 367
50672 538
22868 484
2888 125
9806 714
10066 842
13016 57
10857 738
21005 668