241877
769921
67999
99820
177566
828619
700662
371780
41536
567256
965132
12711
5476367
4504935
4318459
3440462
3433998
3383286
3330956
2996729
2980226
2473209
2128352
2123407