250832 2046
107752 966
21798 801
12485 852
34241 719
22983 364
46819 418
11737 360
318745 665
38736 272
33881 749
18942 459
12625 750
10308 819
22557 640
10524 279
64457 614
10578 587
59727 984
19680 328
368606 1001
52512 241
36504 722
97300 763
38226 665
112116 859
16019 655
45533 266