58972 145
11346 59
1104 43
7080 43
5775 41
3914 26
3580 23
4061 21
3507 20
4235 19
2721 11
1651 10
1826 8
2965 7
1834 7
463 7
1881 6