366 282
505 404
373 279
1008 620
884 763
206 937
765 271
1017 811
242 240
933 211
112 209
378 797
103 433
696 486
164 223
290 535
522 84
900 857
949 962
880 29