24663 594
4711 749
55521 483
58456 506
5059 133
2804 46
24819 168
2461 130
14246 97
13784 299
113105 640