129690
28510
779340
148525
246919
910857
947502
372418
1175962
1112262
1091266
1079809
1054967
1048228
1044275
1036531
580193
44101
71968
614731