11696 556
8728 450
16589 63
35668 239
30263 141
21271 158
16340 669
3327 599
848 174
2712 274
2449 413
2869 517
2153 215
2543 711
1105 119
2084 47
1430 190
4772 688