17555 223
34312 513
16339 741
8888 88
12205 289
54597 759
21502 601
17188 575
163785 974
384299 1079
2861731 7255
49032 855
32642 600
35637 935
29191 293