350 83
103 774
411 917
584 519
251 238
696 951
969 520
645 150
515 927
928 219
286 354
720 50
929 975
339 943
781 275
456 577
220 617
509 778
13 509
1185 1000
769 440