871 243
725 335
12 287
259 605
649 636
729 261
608 396
41 936
83 876
227 672
539 507
691 266
804 833
251 261
123 428
457 833
674 787
536 373
812 161
556 792
594 140
406 986