127032 688
158839 409
18543 764
98104 276
31214 248
25036 474
19029 695
22271 117
32921 682
17779 203