11926 556
9051 450
17098 63
36475 239
31857 141
22002 158
16666 669
3425 599
889 174
2894 274
2535 413
2943 517
2225 215
2585 711
1155 119
2293 47
1481 190
4863 688