59659 147
6894 91
33974 75
7051 70
6121 32
4665 26
4646 23
3827 22
3520 17
3071 16
5513 16
2672 15
3332 14
2939 11
1286 2