24065 594
4531 749
53415 483
55832 505
4787 133
2568 46
22884 168
2339 130
13673 96
13371 299
106840 639