307025 850
51971 867
168041 611
121293 610
49415 735
154601 370
34844 192
77891 790
69321 117
55356 503