17642 221
34469 513
16648 741
8920 88
12254 289
54902 759
21605 601
17311 575
163831 974
384651 1079
2873539 7259
49212 855
32988 601
35929 935
29366 293