42621 226
33847 311
19575 247
24292 812
61017 177
118528 334
85953 916
36864 502
43815 411
65821 1063