43812 179
18481 30
14646 43
7680 15
6612 58
5481 18
5000 14
4785 8
4594 12
4092 10
4032 5
3957 6
3881 8
3854 4
3794 7
3493 15
3396 12
3339 10
3066 9
2994 8
2952 7
2889 4
2875 13
2546 7