110559 1097
262946 913
15364 317
70321 740
118669 1194
94247 590
21250 269
19339 220
35643 810
106956 804
78797 212
27924 198
22683 360
181849 986
41390 838
153527 965
83447 837
8939 287
103791 270
108423 333
9514 641
21759 503
70826 309
41923 756
32713 417
18215 63
40900 566
14852 418