256259 19
89856 12
25983 6
75084 11
43334 8
35152 6
44581 5
117181 6
30326 8
24508 8
31033 4
18507 10
61234 12
17253 2
47002 2
41502 2
30584 4
16301 9
41751 9
39131 7
33454 6
16178 8
38628 5
46684 9