24601 594
4698 749
55297 483
58129 506
5038 133
2788 46
24598 168
2448 130
14211 97
13756 299
112375 640