24647 594
4706 749
55466 483
58400 506
5055 133
2795 46
24779 168
2460 130
14238 97
13779 299
112945 640