32849 236
26355 141
19137 155
14912 669
3083 599
804 174
2542 274
2374 413
2785 517
1909 215
2473 711
984 119
1763 47
1335 190
4506 688