42488 225
33710 311
19466 247
24194 812
60833 177
118020 333
85709 914
36652 501
43643 411
65523 1063