523 184
831 58
848 990
1127 232
49 435
760 510
679 797
745 503
1043 228
84 658
168 447
575 203
104 303
100 535
693 370
153 116
949 670
505 274