17658 221
34496 513
16663 741
8926 88
12270 289
54956 759
21628 601
17325 575
163834 974
384739 1079
2880738 7261
49247 855
33012 601
35968 935
29455 293