494700
928994
717181
16821
848236
8047
77198
652774
49819
91957
903974
93215
5801368
4747935
4525459
35791000
3532286
3493462
3482956
3132226
3085729
2587209
220027
2175407