56676 16
31858 8
46032 9
48729 9
42601 9
82580 17
57305 10
48232 8
27859 2
33406 4
44126 10
46103 8
39857 6
35151 5
141630 40
60852 15
42651 8
41981 7
137277 42
101126 24
60308 10
50176 17
82779 21
138604 50