306873 850
51786 867
167850 611
120836 610
49366 735
154298 370
34781 192
77799 790
68654 117
55165 503