24787 594
4761 749
56038 483
59032 506
5097 133
2873 46
25344 168
2492 130
14308 97
13835 299
115661 641