307065 850
52002 867
168072 611
121363 610
49429 735
154751 370
34854 192
77911 790
69395 117
55396 503