11768 556
8805 450
16698 63
35857 239
30579 141
21419 158
16414 669
3350 599
857 174
2752 274
2462 413
2877 517
2172 215
2548 711
1109 119
2132 47
1449 190
4793 688