875 301
251 379
773 912
71 586
776 940
454 71
228 811
685 431
431 804
1042 751
166 316
18 313
488 234
169 3
220 76
944 573
570 338
700 231
626 581