307226 850
52300 867
168352 611
121843 610
49509 735
155764 370
34946 192
78008 790
69989 117
55629 503