286 749
1687 388
618 540
943 335
718 395
114 856
660 851
952 261
1125 993
458 459
567 950
491 129
1074 284
603 781
750 588
106 61
338 55
966 633
755 744
97 713