17554 223
34312 513
16338 741
8883 88
12204 289
54596 759
21502 601
17185 575
163784 974
384299 1079
2861355 7255
49031 855
32642 600
35635 935
29188 293