12506 79988
8646 57177
8541 51969
4442 56802
4384 38159
4286 45553
3077 26369
3024 40576
2737 20829
2339 10579