57 39255
30 95855
27 87488
17 23336
17 32828
16 18634
13 37250
7 6917
6 7148
6 14864
5 11001
5 8254
5 10809
4 11579
4 8667
4 6103
3 8410
3 36180
2 4149
2 31678