151480 8
83777 3
77928 2
62808 1
53632 4
51151 0
50002 10
47128 1
47027 3
39830 1
38755 1
37858 1
37428 8
35983 2
34629 8
32982 2
32783 6
31878 8
29284 5
29226 2
25709 1
25530 2
25132 1
25052 1