17625 221
34428 513
16629 741
8905 88
12239 289
54855 759
21590 601
17294 575
163825 974
384559 1079
2865580 7252
49111 855
32956 601
35899 935
29291 293