1214 146
1131 813
305 768
747 345
702 938
253 622
586 286
960 736
592 944
217 164
729 766
927 975
948 632
266 249
337 630
990 605
159 414
141 1
663 397
26 268
707 637