17646 221
34472 513
16648 741
8921 88
12258 289
54908 759
21606 601
17315 575
163831 974
384669 1079
2874849 7259
49223 855
32992 601
35932 935
29372 293