926836
730500
220681
92971
194542
498374
18270
820111
400585
93355
805324
615790
33176465
28331132
252481001
25021484
19041346
17101973
157491032
15020239
12938764
10658485
887747
5948209