32428 8
46577 9
49156 9
42877 9
82955 17
57801 10
48608 8
28154 2
33878 4
44359 10
46526 8
40180 6
35481 5
142229 40
61451 15
43108 8
42255 7
138305 42
101809 24
60807 10
50684 17
83228 21
139308 50
155279 59