119102 198
10887 41
5853 39
8151 32
4509 25
2697 23
4101 16
3746 13
3951 12
3219 11
2566 10
2997 7
2172 5
1779 1