17554 223
34307 513
16337 741
8883 88
12202 289
54594 759
21502 601
17185 575
163784 974
384293 1079
2860821 7255
49026 855
32641 600
35635 935
29186 293