59016 145
11360 59
1116 43
7089 43
5792 41
3923 26
3587 23
4075 21
3517 20
4246 19
2731 11
1656 10
1835 8
2977 7
1841 7
498 7
1894 6