24599 594
4698 749
55292 483
58117 506
5038 133
2786 46
24597 168
2448 130
14208 97
13756 299
112357 640