24660 594
4710 749
55517 483
58452 506
5059 133
2803 46
24814 168
2461 130
14245 97
13784 299
113093 640