17554 223
34312 513
16338 741
8883 88
12205 289
54596 759
21502 601
17186 575
163784 974
384299 1079
2861527 7255
49031 855
32642 600
35637 935
29189 293