17558 223
34317 513
16339 741
8892 88
12209 289
54604 759
21504 601
17191 575
163785 974
384317 1079
2863519 7255
49034 855
32652 600
35643 935
29197 293