12035 556
9124 450
17226 63
36650 240
32235 141
22154 158
16732 669
3440 599
897 174
2927 274
2545 413
2952 517
2232 215
2591 711
1163 119
2398 47
1491 190
4890 688