18532 404
10133 128
9304 61
4263 271
10854 87
15869 38
10562 701
3883 393
3079 231
4772 867
3770 547
5050 164
932 55
2578 481
4093 527
1632 66