2347 693
1508 466
1805 441
319 88
2538 744
2299 190
21505 442
4740 587
54905 106
16094 154
6603 290
4158 871
7086 588
13551 169
5125 297