42656 226
33895 311
19596 247
24322 812
61062 177
118633 334
86016 916
36903 502
43855 411
65898 1063