307088 850
52037 867
168122 611
121451 610
49450 735
154976 370
34877 192
77934 790
69497 117
55440 503