2786 560
806 198
25052 594
4791 749
56241 483
59422 506
5149 133
2902 46
26399 168
2515 130
14388 97
13919 299
117045 641