118926 198
10836 41
8106 32
5826 39
4482 25
4076 16
3926 12
3729 13
3192 11
2979 7
2627 23
2544 10
2153 5
1590 1