24656 594
4708 749
55498 483
58426 506
5055 133
2797 46
24805 168
2460 130
14242 97
13782 299
113036 640