42644 226
33880 311
19585 247
24310 812
61047 177
118596 334
85997 916
36889 502
43846 411
65860 1063