307043 850
51983 867
168063 611
121335 610
49421 735
154656 370
34848 192
77900 790
69360 117
55380 503