871 883
1795 648
969 642
371 304
922 568
1386 580
51 396
556 433
1012 12
1109 163
727 74
1003 556
287 75
557 343
1440 384
612 980
289 459
37 728
859 1
602 533
458 239
654 961