2818 560
820 198
25212 594
4803 749
56421 483
60339 506
5180 133
2934 46
26939 168
2525 130
14415 97
13998 299
117823 641