1031 123
635 367
974 740
552 731
313 603
800 918
115 667
527 750
159 253
161 228
1049 360
251 662
280 186
914 551
2622 920
879 763
848 998
23 875
397 135
505 200