12075 556
9228 450
17276 63
36718 240
32662 141
22198 158
16763 669
3447 599
903 174
2942 274
2552 413
2953 517
2235 215
2597 711
1165 119
2423 47
1496 190
4896 688