1001861
371500
884209
706879
572478
251568
138114
623625
837294
24728
311124
317814
297736
408318
65662
127225
165370
250394
157266
382801
872151
97262
241942
435898
124526
601544