24657 594
4708 749
55509 483
58442 506
5057 133
2802 46
24810 168
2461 130
14244 97
13782 299
113076 640