9012
1835265
772431
176149
1037942
785927
71859
691217
1018434
933869
857980
63763
2025037
14373284
1394812
12437261
1195740
112393
10321158
1010912
853437
82316
77625
70572