141366 281
4463 210
67103 969
155935 718
435029 1191
112028 575
140127 410
58061 988
31095 572
6632 957
71346 211