12077 556
9241 450
17283 63
36740 240
32721 141
22204 158
16769 669
3447 599
904 174
2942 274
2553 413
2953 517
2236 215
2598 711
1165 119
2426 47
1496 190
4897 688