24656 594
4708 749
55499 483
58429 506
5055 133
2797 46
24807 168
2460 130
14242 97
13782 299
113038 640