17649 221
34484 513
16652 741
8921 88
12261 289
54912 759
21609 601
17317 575
163833 974
384694 1079
2876319 7259
49233 855
32999 601
35942 935
29380 293