1104 482
266 249
990 605
43 857
752 833
586 286
101 85
903 564
445 853
629 755
939 164
105 520
257 457
554 741
337 630
114 186
367 282
141 1
501 792
479 921
592 358
376 583
734 934
960 736