2810 560
817 198
25194 594
4796 749
56385 483
59933 506
5174 133
2926 46
26839 168
2525 130
14405 97
13965 299
117674 641