311 73
781 275
1003 132
501 863
566 737
688 217
428 282
313 172
313 293
965 921
646 659
375 304
632 153
650 14
487 259
1257 947
696 951
969 520
502 406
864 79
541 469
152 636
286 354
720 50