24657 594
4708 749
55506 483
58441 506
5057 133
2802 46
24807 168
2460 130
14243 97
13782 299
113063 640