24793 313
50634 78
17651 221
34492 513
16653 741
8922 88
2775 407
6564 696
12265 289
54922 759
21619 601
17320 575
39661 334
163833 974
384709 1079
2878115 7259
19157 573
6749 152
49238 855
33007 601
35951 935
29392 293