17011 751
2794 134
5409 341
9377 705
5562 897
8827 884
8942 740
12551 685
38892 820
92407 843
8805 625
13939 671
9821 383
19680 667
10114 806
6165 457
29901 324
5951 54
5792 549
6367 141
8566 825
5993 536
27870 635
10283 452