2799 560
809 198
25117 594
4792 749
56286 483
59587 506
5157 133
2909 46
26507 168
2520 130
14394 97
13931 299
117216 641