24655 594
4708 749
55496 483
58421 506
5055 133
2797 46
24803 168
2460 130
14241 97
13782 299
113026 640