506 286
593 330
741 456
540 526
490 508
658 738
398 464
594 160
820 512
241 584
238 390
40 211
1028 933
622 282
1002 436
899 373
889 242
899 969
297 472
143 237