118833 198
10802 41
8075 32
5796 39
4449 25
4044 16
3896 12
3701 13
3164 11
2954 7
2576 23
2515 10
2121 5
1482 1