390200
929819
644201
347766
437895
141800
432612
846666
853868
122117
9547
699490
582182
963861
886340
518952
260246
124415
2541
477830
907152
1003104
857976
30685
503189
314725