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