42575 226
33797 311
19542 247
24270 812
60952 177
118351 334
85861 916
36799 502
43744 411
65715 1063