3491 59
23 693
521 727
999 968
1039 749
243 328
130 1000
663 234
956 822
968 92
274 61
35 516
812 257
852 190
61 15
223 873
554 951
265 850
387 148
190 875
521 672
461 973
296 963
576 490