24654 594
4708 749
55487 483
58417 506
5055 133
2797 46
24798 168
2460 130
14240 97
13781 299
113014 640