141538 281
4466 210
67176 970
156038 718
435133 1191
112061 575
140149 410
58081 988
31131 572
6633 957
71456 211