114175 93
33888 113
22784 128
17949 29
16899 101
9685 25
5293 8
4761 15
4723 18
4440 43
4129 10
3891 19
3652 11
3650 6
3307 22
3269 6
3099 7
3050 3
2604 14
2213 5
2176 9
2147 5
2087 7
2030 12