24655 594
4708 749
55497 483
58423 506
5055 133
2797 46
24803 168
2460 130
14242 97
13782 299
113033 640