1406 323
2823 724
922 201
2624 673
1540 401
2789 891
2087 460
1683 444
1534 368
2829 826
966 241
895 179
3219 849
471 101
7066 56
13745 530