12083 556
9248 450
17298 63
36756 240
32793 141
22213 158
16774 669
3447 599
905 174
2943 274
2553 413
2953 517
2237 215
2598 711
1167 119
2430 47
1496 190
4900 688