24653 594
4706 749
55487 483
58414 506
5055 133
2797 46
24797 168
2460 130
14240 97
13781 299
112998 640