17558 223
34313 513
16339 741
8890 88
12208 289
54601 759
21503 601
17191 575
163785 974
384311 1079
2862748 7255
49032 855
32646 600
35642 935
29195 293