141273 281
4460 210
67055 969
155906 718
434942 1191
112009 575
140115 410
58046 988
31084 572
6631 957
71279 211