1224 269
951 816
398 148
1294 628
937 600
167 346
769 649
955 988
240 1
504 73
493 22
371 747
1346 127
161 390
752 838
607 710
888 988
202 904
909 765
267 125