127028 688
158837 409
18543 764
98102 276
31213 248
25034 474
19028 695
22269 117
32920 682
17779 203