1103 482
553 741
217 568
114 186
501 792
478 194
416 828
581 710
903 564
768 458
369 527
445 853
1214 146
337 630
43 857
26 268
752 833
673 695
101 85
410 280
846 105