33882 13
42405 7
28409 7
12577 6
3978 5
29780 4
60278 4
23628 4
17179 3
1904 3
4254 3
14759 3
9233 3
809 3
601 3
5530 3
11006 3
13830 3
3677 3
906 2
2927 2
1503 2
1931 2
4028 2