1104 482
683 844
266 249
175 696
226 663
159 414
501 792
552 192
478 194
177 224
101 85
1009 582
28 35
305 768
141 1
376 583
564 131
707 637
865 318