18582 404
10143 128
9317 61
4289 271
10882 87
15900 38
10569 701
3888 393
3085 231
4777 867
3772 547
5061 164
933 55
2578 481
4105 527
1643 66