17631 221
34447 513
16636 741
8909 88
12246 289
54875 759
21596 601
17301 575
163829 974
384599 1079
2868647 7256
49122 855
32964 601
35911 935
29308 293