4001 171
11252 805
50503 78
76153 1064
7541 646
3222 267
14604 536
11198 589
7026 733
8644 531
3388 150
2229 79
3407 443
16249 413
3066 93
5949 101
3095 295
27276 837
4067 530
2080 236
4962 468
2147 496
3682 890
3628 216
1944 65
9732 615