141553 281
4466 210
67195 970
156077 718
435151 1191
112065 575
140154 410
58085 988
31138 572
6635 957
71461 211