17618 221
34418 513
16598 741
8925 88
12244 289
54825 759
21573 601
17298 575
163833 974
384375 1083
2850807 7251
49115 855
32970 601
35893 935
29291 293