59629 147
11562 59
1242 43
7274 43
5980 41
4059 26
3702 23
4197 21
3649 20
4382 19
2850 11
1736 10
1924 8
3104 7
1923 7
800 7
1985 6