18267 588369
6515 61677
4091 47699
2871 58126
1971 168407
1568 58277
965 29442
912 28165
798 42770
757 322673