118875 198
10816 41
8088 32
5814 39
4472 25
4064 16
3910 12
3716 13
3179 11
2968 7
2593 23
2535 10
2142 5
1525 1