15 564
413 111
219 941
72 684
208 187
249 294
242 365
999 697
99 398
275 492
370 38
554 754
405 31
17 998
526 838
955 906
426 28
388 45
637 753
702 229