105456 19
78559 7
71731 7
69981 15
66107 8
66057 10
65701 15
61333 5
59804 6
59182 9
58826 3
57452 10
56403 7
52577 9
50256 12
49677 2
49429 6
48879 5
47582 4
47504 9
46856 9
43828 6
42257 4
40359 3