838 245
358 670
605 173
846 888
357 709
295 410
140 95
758 603
541 86
260 502
77 71
25 567
585 951
954 494
934 219
1007 663
272 352
677 615
251 262
122 988
354 482
540 873
500 931