1165 330
153 701
564 980
666 534
810 638
943 979
740 243
825 509
384 250
584 764
983 217
328 754
540 84
71 495
600 910
603 683
807 142
245 796
580 899
352 571