45595 129
36007 55
10845 30
5964 36
4328 16
4097 8
3312 7
3235 7
3150 9
3034 11
2854 2
2824 6
2472 14
2374 12
2372 8
2347 6
2167 7
2157 5
2131 4
2113 6
1990 5
1858 4
1785 6
1776 4