137227 27
65433 9
58034 2
49958 0
49555 6
49351 1
48905 3
47854 2
47104 4
43032 1
41851 1
40626 1
40234 2
39756 4
39029 2
37602 1
36709 4
36155 2
34527 0
33804 4