2821 560
821 198
25243 594
4815 749
56461 483
60416 506
5186 133
2947 46
27016 168
2530 130
14433 97
14011 299
117940 641