59362 161
10828 65
9558 39
5520 23
4926 30
4832 16
3236 20
3145 15
2909 4
2767 17
2695 15
2557 8
2545 9
2287 7
2230 5
2191 4
2079 7
2048 7
2012 3
1981 8
1906 5
1839 3
1813 5
1751 0