2819 560
821 198
25238 594
4815 749
56459 483
60407 506
5186 133
2947 46
27010 168
2530 130
14433 97
14011 299
117936 641