24663 594
4710 749
55517 483
58453 506
5059 133
2803 46
24814 168
2461 130
14246 97
13784 299
113094 640