24654 594
4708 749
55495 483
58420 506
5055 133
2797 46
24800 168
2460 130
14241 97
13781 299
113024 640