335 560
219 424
774 119
260 406
979 508
542 831
137 616
150 645
570 235
62 636
603 351
77 372
960 40
126 127
164 325
701 576
855 36
350 445
808 276
1000 984