24656 594
4708 749
55501 483
58432 506
5055 133
2798 46
24807 168
2460 130
14242 97
13782 299
113044 640