1104 482
554 741
990 605
492 403
141 1
615 448
376 583
552 192
55 144
752 833
416 828
960 736
266 249
28 35
305 768
378 737
707 637
865 318
586 286
177 224
359 520
109 516