56989 104
16157 122
15871 102
9850 75
6749 45
6332 39
5898 23
5844 30
4820 43
4183 14
3756 13
3343 93
1416 2