24663 594
4711 749
55521 483
58459 506
5061 133
2804 46
24820 168
2461 130
14246 97
13784 299
113108 640