1012 832
913 792
109 781
570 144
577 222
630 663
448 490
49 220
496 450
159 759
768 9
610 406
244 618
548 912
318 134
348 86
224 258
392 404
222 794
674 180
439 220
553 35
1007 122