141546 281
4466 210
67183 970
156050 718
435137 1191
112062 575
140149 410
58081 988
31133 572
6635 957
71456 211