32839 236
26351 141
19133 155
14907 669
3083 599
804 174
2541 274
2374 413
2785 517
1907 215
2473 711
984 119
1763 47
1335 190
4506 688