39818 107
29871 72
17642 59
42659 54
14699 43
17104 39
6664 31
6294 30
5332 28
16655 28
9951 26
6865 25
5929 23
6459 23
10020 22
4234 20
3148 20
4375 16
2171 15
9583 15
6500 15
3052 14
10559 14
5098 13