116339
874785
923235
207658
52314
302975
811147
479955
854962
906501
227964
63921
33182465
28332132
252491001
25024484
19044346
17103973
157491032
15021239
12941764
10659485
888047
5950209