24631 594
4668 749
55289 483
58120 506
5026 133
2800 46
24663 168
2440 130
14209 96
13869 299
112805 640