24657 594
4708 749
55507 483
58441 506
5057 133
2802 46
24808 168
2461 130
14244 97
13782 299
113074 640