24666 594
4711 749
55523 483
58465 506
5061 133
2804 46
24824 168
2461 130
14246 97
13784 299
113113 640