1540 10
1040 920
273 727
864 692
489 975
410 318
418 281
730 397
306 647
505 35
719 77
692 742
1286 992
191 352
945 282
327 217
71 998
752 613
1948 285
1539 198