17596 221
34387 513
16569 741
8914 88
12232 289
54774 759
21551 601
17282 575
163821 974
384345 1083
2850531 7251
49079 855
32953 601
35849 935
29259 293