42635 226
33869 311
19581 247
24307 812
61035 177
118566 334
85988 916
36874 502
43839 411
65846 1063