26113 141
19014 155
14832 669
3082 599
804 174
2535 274
2373 413
2782 517
1899 215
2473 711
977 119
1753 47
1331 190
4500 688