891 540
262 535
177 770
945 661
882 322
674 784
769 964
610 137
298 56
50 436
50 253
555 281
570 522
1004 554
81 169
307 95
395 202
949 54
954 640
177 408