17642 221
34470 513
16648 741
8920 88
12255 289
54902 759
21606 601
17314 575
163831 974
384655 1079
2873806 7259
49217 855
32988 601
35930 935
29367 293