1104 482
266 249
703 938
1131 813
501 792
592 358
747 345
410 280
768 458
369 527
1009 582
348 164
257 457
683 844
214 558
337 630
175 696
226 663
43 857
114 186
305 768
376 583
564 131