2821 560
821 198
25243 594
4815 749
56460 483
60413 506
5186 133
2947 46
27014 168
2530 130
14433 97
14011 299
117939 641