24788 313
50633 78
17650 221
34492 513
16653 741
8922 88
2775 407
6564 696
12265 289
54922 759
21618 601
17320 575
39661 334
163833 974
384709 1079
2877990 7259
19157 573
6749 152
49238 855
33003 601
35948 935
29392 293