59508 146
33897 75
6999 70
6749 91
6067 32
5470 16
4627 26
4609 23
3806 22
3494 17
3297 14
3036 16
2900 11
2647 15
1172 2