17561 223
34323 513
16340 741
8894 88
12212 289
54610 759
21507 601
17195 575
163792 974
384332 1079
2865258 7255
49036 855
32656 600
35652 935
29205 293