42557 225
33778 311
19534 247
24252 812
60929 177
118292 334
85843 916
36770 502
43717 411
65682 1063