24631 594
4668 749
55290 483
58120 506
5027 133
2800 46
24663 168
2440 130
14209 96
13869 299
112807 640