12070 556
9227 450
17266 63
36712 240
32617 141
22193 158
16759 669
3447 599
903 174
2941 274
2550 413
2953 517
2235 215
2596 711
1165 119
2423 47
1496 190
4896 688