12109 556
9273 450
17362 63
36801 240
33088 141
22274 158
16812 669
3455 599
911 174
2970 274
2569 413
2955 517
2243 215
2603 711
1173 119
2447 47
1507 190
4911 688