891962
824120
417388
374178
1235328
781275
106636
1036214
854999
1194812
1083422
596302
679979
698462
563677
1271889
158290
521683
1065448
1284439
1103750
482662
1124677
131319
1227707
1108631
284400
249509
258505
238114