282284
278178
534120
48457
235143
400482
589887
509174
430368
279841
439968
7570
630186
602216
544985
441347
363590
781622
441158
899550
97280
923462
380171
616861
299316
350741