24647 594
4706 749
55462 483
58399 506
5055 133
2795 46
24776 168
2460 130
14238 97
13778 299
112931 640