2570 304
675 555
707 846
882 59
836 993
557 682
71 221
1250 883
1697 384
604 692
96 583
969 670
447 729
870 620
641 211
364 735
450 481
179 254
490 534
473 327
704 183
171 77