17561 223
34322 513
16340 741
8894 88
12212 289
54608 759
21507 601
17195 575
163792 974
384331 1079
2864980 7255
49036 855
32656 600
35652 935
29198 293