306541 850
51458 867
167458 611
119778 610
49260 735
153691 370
34640 192
77611 789
68213 116
54788 503