24676 594
4712 749
55544 483
58496 506
5066 133
2804 46
24846 168
2461 130
14250 97
13784 299
113180 640