4083 271
10218 87
14861 38
10348 701
3784 393
1833 231
4586 867
3706 547
4752 164
815 55
2493 481
3954 527
1474 66