15 564
413 111
219 941
73 684
208 187
249 294
243 365
999 697
99 398
276 492
370 38
555 754
405 31
17 998
529 838
958 906
426 28
388 45
641 753
702 229