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