59618 147
6868 91
33963 75
7032 70
6099 32
4647 26
4630 23
3818 22
3509 17
3057 16
5494 16
2658 15
3314 14
2922 11
1270 2