1026 715
310 570
221 214
225 258
748 596
457 543
111 802
625 259
420 92
953 804
669 106
105 680
689 444
838 249
608 458
516 415
342 928
262 29
295 410
710 743
1050 700
457 85
657 991