4085 271
10223 87
14914 38
10351 701
3784 393
1833 231
4587 867
3706 547
4753 164
815 55
2493 481
3954 527
1474 66