40980 121
58969 111
7402 26
3289 19
3449 13
1188 10
91 10
160 9
175 8
159 8
1846 7
2068 6
1737 6
90 6
88 5
896 5
144 3
125 3
151 2
1130 2
738 1
717 1
811 1
88 1