1102 482
552 741
990 605
756 587
43 857
367 282
305 768
615 448
663 397
747 345
752 833
960 736
1214 146
114 186
491 403
141 1
378 737
253 622
101 85