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