17558 223
34315 513
16339 741
8890 88
12208 289
54602 759
21503 601
17191 575
163785 974
384313 1079
2862982 7255
49034 855
32649 600
35642 935
29196 293