580 274
843 524
862 97
552 332
144 880
1008 557
450 202
398 488
756 45
526 364
485 36
454 496
2189 220
1163 1000
330 90
543 55
938 140
1234 359
23 693
447 858
624 263
939 545
264 828