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