17646 221
34472 513
16648 741
8921 88
12258 289
54907 759
21606 601
17315 575
163831 974
384667 1079
2874712 7259
49221 855
32991 601
35932 935
29371 293