370 41
930 941
635 642
1014 179
1043 954
277 235
703 611
769 213
875 916
74 495
358 708
25 784
595 672
655 69
83 174
513 674
293 105
119 31
308 389
103 638