24629 594
4668 749
55278 483
58108 506
5025 133
2798 46
24655 168
2439 130
14207 96
13867 299
112687 640