12111 556
9275 450
17371 63
36806 240
33108 141
22276 158
16815 669
3455 599
911 174
2971 274
2570 413
2955 517
2243 215
2605 711
1173 119
2448 47
1508 190
4912 688