24796 313
50637 78
17653 221
34493 513
16655 741
8922 88
2775 407
6564 696
12265 289
54924 759
21620 601
17320 575
39661 334
163833 974
384709 1079
2878259 7259
19161 573
6749 152
49238 855
33007 601
35951 935
29392 293