1051 178
751 244
128 29
371 151
543 51
1048 186
225 306
555 417
1009 218
165 719
489 505
822 106
233 240
635 370
773 464
814 719
595 803
182 162
415 647
414 880