3391 412
610 550
2320 702
882 829
642 214
570 388
418 889
781 37
505 699
918 63
189 173
314 930
398 114
439 962
549 125
155 272
300 737
592 370
487 82
758 778
57 507
2567 127
642 618