24653 594
4706 749
55487 483
58414 506
5055 133
2797 46
24796 168
2460 130
14239 97
13781 299
112998 640