2346 693
1506 466
1804 441
319 88
2538 744
2296 190
21502 442
4739 587
54903 106
16087 154
6598 290
4158 871
7084 588
13515 169
5122 297