18801 404
10184 128
9358 61
4370 271
10963 87
15963 38
10601 701
3903 393
3102 231
4791 867
3784 547
5111 164
943 55
2588 481
4116 527
1658 66