24600 594
4698 749
55297 483
58126 506
5038 133
2788 46
24598 168
2448 130
14211 97
13756 299
112373 640