260270
38960
634987
255201
523259
490501
63061
658278
45853
810423
14906
228772
997647
962124
741224
731338
492492
906871
841667
466781
418890
165336
626933
101979
76124
123385