11696 556
8726 450
16585 63
35664 239
30253 141
21271 158
16338 669
3327 599
848 174
2711 274
2446 413
2869 517
2153 215
2543 711
1105 119
2084 47
1430 190
4772 688