25079 313
50703 78
17809 221
34643 513
16732 741
8954 88
2775 407
6565 696
12412 289
55067 759
21719 601
17374 575
39726 334
163866 974
385061 1079
2905606 7275
19360 573
6772 152
49371 855
33107 601
36056 935
29592 293