1009 783
556 343
458 303
863 380
294 348
950 994
227 610
373 710
869 79
981 553
483 131
657 645
616 220
487 940
867 293
280 662
861 220
652 846
272 97
348 261