119128 198
10896 41
8155 32
5864 39
4519 25
4112 16
3964 12
3761 13
3233 11
3007 7
2706 23
2577 10
2183 5
1791 1