17647 221
34472 513
16649 741
8921 88
12258 289
54909 759
21607 601
17316 575
163832 974
384675 1079
2875220 7259
49224 855
32992 601
35933 935
29373 293