59158 145
11419 59
1148 43
7125 43
5838 41
3956 26
3611 23
4096 21
3548 20
4270 19
2752 11
1667 10
1848 8
3002 7
1853 7
573 7
1910 6