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