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