18926 155
14801 669
3080 599
804 174
2526 274
2373 413
2782 517
1896 215
2471 711
969 119
1745 47
1329 190
4494 688