118891 198
10820 41
8092 32
5818 39
4475 25
4069 16
3912 12
3722 13
3184 11
2971 7
2599 23
2540 10
2147 5
1538 1