307150 850
52137 867
168233 611
121617 610
49479 735
155356 370
34917 192
77969 790
69718 117
55529 503