59448 146
11519 59
1212 43
7221 43
5926 41
4031 26
3675 23
4172 21
3616 20
4352 19
2816 11
1718 10
1900 8
3077 7
1901 7
716 7
1965 6