4000 753
1773 143
5566 893
4889 80
7060 596
3312 269
8417 709
5078 787
6401 231
3236 395
5362 672
6532 482
9722 610
1691 60
10977 710
2615 149
23294 188