1541 10
1043 920
275 727
864 692
489 975
411 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