32941 236
26443 141
19183 155
14945 669
3083 599
805 174
2548 274
2375 413
2788 517
1912 215
2475 711
987 119
1768 47
1337 190
4515 688