306940 850
51890 867
167944 611
121072 610
49391 735
154453 370
34816 192
77842 790
69015 117
55264 503