12073 556
9228 450
17275 63
36717 240
32649 141
22197 158
16761 669
3447 599
903 174
2942 274
2551 413
2953 517
2235 215
2596 711
1165 119
2423 47
1496 190
4896 688