1013 715
463 956
213 491
354 924
1066 7
526 465
692 737
57 128
294 628
270 703
260 153
833 381
797 544
536 794
108 485
211 58
845 85
657 481
70 606
531 684