17596 221
34389 513
16569 741
8914 88
12232 289
54776 759
21551 601
17282 575
163821 974
384347 1083
2850539 7251
49079 855
32953 601
35849 935
29260 293