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