24663 594
4710 749
55521 483
58456 506
5059 133
2803 46
24817 168
2461 130
14246 97
13784 299
113104 640