24676 594
4712 749
55545 483
58499 506
5066 133
2804 46
24851 168
2461 130
14250 97
13786 299
113188 640