56681 16
31851 8
46026 9
48732 9
42603 9
82584 17
57301 10
48227 8
27852 2
33406 4
44128 10
46103 8
39851 6
35156 5
141634 40
60855 15
42657 8
41978 7
137282 42
101133 24
60301 10
50177 17
82783 21
138603 50