2344 693
1506 466
1804 441
319 88
2538 744
2293 190
21500 442
4737 587
54903 106
16085 154
6597 290
4156 871
7083 588
13512 169
5118 297