24763 313
50618 78
17646 221
34472 513
16648 741
8921 88
2775 407
6562 696
12258 289
54908 759
21606 601
17315 575
39649 334
163831 974
384668 1079
2874763 7259
19126 573
6748 152
49223 855
32991 601
35932 935
29372 293