32308 8
46578 9
49127 9
42832 9
82952 17
57805 10
48603 8
28101 2
33879 4
44329 10
46532 8
40184 6
35432 5
142227 40
61459 15
43076 8
42257 7
138181 42
101706 24
60751 10
50652 17
83177 21
139280 50
155203 59