1217 980
639 255
102 534
600 843
485 382
369 970
904 647
105 13
596 516
905 198
297 167
546 629
699 218
1012 860
331 722
333 254
446 723
839 713
758 184
605 55