24785 594
4761 749
56035 483
59027 506
5097 133
2873 46
25321 168
2492 130
14308 97
13835 299
115641 641