17553 223
34305 513
16337 741
8883 88
12202 289
54593 759
21501 601
17185 575
163784 974
384291 1079
2860481 7255
49024 855
32641 600
35635 935
29185 293