24654 594
4708 749
55488 483
58419 506
5055 133
2797 46
24799 168
2460 130
14240 97
13781 299
113022 640