942888
590472
258961
481407
35217
27410
974954
409565
604648
560490
1015125
496619
1167781
461973
1048138
419498
298701
1207738
1289913
1237683
1594809
442677
697370
556387
570771
1133416