17554 223
34308 513
16337 741
8883 88
12203 289
54594 759
21502 601
17185 575
163784 974
384297 1079
2861003 7255
49027 855
32642 600
35635 935
29187 293