18894 155
14795 669
3080 599
804 174
2526 274
2370 413
2779 517
1892 215
2471 711
969 119
1743 47
1329 190
4491 688