865665
410737
1027952
457853
963785
204551
1279627
211107
6421000
733726
596318
425146
29001454
24475120
21981992
21182480
16502333
14879969
140671028
13380239
1167582
11530764
954758
9474480