42727 7
48406 6
26383 2
65631 7
30059 4
32081 2
39733 2
31651 3
29130 1
41083 4
36357 7
43228 1
28203 0
40326 4
89905 9
38256 8
107681 24
115402 16
43602 8
27652 1
28777 2
57607 6
142957 19
25276 3