39255 5
44658 3
35626 4
31556 4
44151 3
35277 3
34033 5
29733 2
56577 12
71029 10
45155 3
36582 6
37253 2
38330 6
87706 14
92903 16
70631 11
91132 12
23077 1
22931 0
31053 5
37184 3
34003 3
29278 3