24652 594
4706 749
55484 483
58411 506
5055 133
2796 46
24789 168
2460 130
14239 97
13781 299
112979 640