1470514
767879
2049681
920165
109812
819337
1245412
453636
23654486
23173960
19670669
14368916
13276158
11747625
10258365
8743963
470970
953384
40966
277678