17653 221
34493 513
16656 741
8922 88
12265 289
54932 759
21624 601
17321 575
163834 974
384714 1079
2878723 7259
49240 855
33009 601
35953 935
29402 293