2803 560
813 198
25158 594
4793 749
56329 483
59725 506
5162 133
2911 46
26676 168
2524 130
14400 97
13949 299
117423 641