1102 482
302 313
136 876
159 414
253 622
101 85
960 736
976 372
445 853
1009 582
629 755
996 146
553 741
990 605
141 1
903 564
348 164
25 426
738 106
852 915
566 387
257 56
927 975