26216 141
19081 155
14873 669
3082 599
804 174
2539 274
2374 413
2783 517
1904 215
2473 711
984 119
1756 47
1333 190
4501 688