17549 223
34305 513
16335 741
8883 88
12200 289
54583 759
21500 601
17183 575
163783 974
384279 1079
2858659 7255
49018 855
32639 600
35628 935
29175 293