42621 226
33848 311
19575 247
24293 812
61018 177
118531 334
85954 916
36865 502
43815 411
65822 1063