24660 594
4710 749
55515 483
58451 506
5059 133
2802 46
24813 168
2461 130
14245 97
13784 299
113090 640