4086 271
10226 87
15001 38
10351 701
3784 393
1833 231
4588 867
3706 547
4755 164
815 55
2493 481
3955 527
1474 66