25037 313
50695 78
17789 221
34616 513
16717 741
8953 88
2775 407
6565 696
12410 289
55055 759
21707 601
17368 575
39715 334
163860 974
385024 1079
2902518 7274
19340 573
6764 152
49357 855
33092 601
36045 935
29577 293