24676 594
4712 749
55547 483
58500 506
5066 133
2804 46
24855 168
2461 130
14250 97
13787 299
113196 640