43858 14
23630 9
17778 8
9276 7
3955 7
18729 6
8401 6
11931 6
38734 5
6979 5
16407 5
103455 5
16429 5
34283 5
2654 4
957 4
8001 4
1455 4
12528 4
5628 4
22258 4
25958 4
21052 4
4729 4