878 646
934 988
613 930
443 120
1072 275
1061 44
2409 78
231 2
195 165
842 620
468 720
175 530
631 308
741 716
363 872
148 862
12 986
458 237
12 644
781 134