2581 407
459 94
3342 698
457 79
1513 448
6230 409
962 75
20514 274
7751 155
11177 441
47058 131
4192 474