32983 238
26517 141
19211 155
14990 669
3085 599
806 174
2551 274
2375 413
2788 517
1912 215
2475 711
991 119
1771 47
1337 190
4516 688