24631 594
4668 749
55287 483
58120 506
5026 133
2800 46
24663 168
2439 130
14209 96
13869 299
112802 640