10030 87
14522 38
10298 701
3752 393
1816 231
4523 867
3694 547
4668 164
797 55
2479 481
3934 527
1456 66