276 293
774 812
745 634
618 52
552 879
899 878
107 365
595 608
587 557
202 381
361 332
949 814
49 971
644 171
334 351
993 228
386 136
965 232
896 425
677 1000