18913 155
14798 669
3080 599
804 174
2526 274
2371 413
2782 517
1895 215
2471 711
969 119
1743 47
1329 190
4493 688