24652 594
4706 749
55486 483
58412 506
5055 133
2797 46
24794 168
2460 130
14239 97
13781 299
112987 640