258977 1027
85659 300
92868 956
20632 704
10325 216
246445 729
30861 494
8254 170
13351 533
193219 634
641262 998
8952 825
521446 1783
17371 994
81587 416
519630 635
321020 960
19968 413
147770 846
177587 345
122412 1032
88675 795
282668 1266
119307 636
24604 335
64609 727
342214 978
69937 140