56731 16
31904 8
46158 9
48779 9
42658 9
82659 17
57326 10
48304 8
27882 2
33432 4
44134 10
46209 8
39858 6
35231 5
141730 40
60933 15
42657 8
41980 7
137380 42
101178 24
60357 10
50232 17
82855 21
138680 50