11699 556
8733 450
16594 63
35674 239
30271 141
21275 158
16348 669
3328 599
848 174
2712 274
2451 413
2869 517
2153 215
2543 711
1105 119
2090 47
1430 190
4773 688