119265 199
10925 41
8185 32
5884 39
4545 25
4137 16
3988 12
3781 13
3257 11
3026 7
2756 23
2594 10
2195 5
1895 1