119006 198
10851 41
8120 32
5839 39
4493 25
4086 16
3939 12
3739 13
3206 11
2984 7
2644 23
2553 10
2160 5
1693 1