24600 594
4698 749
55297 483
58124 506
5038 133
2787 46
24597 168
2448 130
14208 97
13756 299
112366 640