24676 594
4712 749
55543 483
58495 506
5066 133
2804 46
24841 168
2461 130
14249 97
13784 299
113173 640