56726 16
31931 8
46176 9
48805 9
42653 9
82652 17
57328 10
48306 8
27876 2
33481 4
44134 10
46232 8
39879 6
35258 5
141779 40
60956 15
42654 8
41981 7
137433 42
101203 24
60352 10
50281 17
82878 21
138704 50