150778 15
30632 4
27732 5
31506 1
37401 2
31204 4
29227 4
30284 3
21384 0
30427 3
45534 4
20852 0
36153 4
39678 3
77282 9
48302 2
30006 3
34651 2
27281 1
72953 12
29707 2
28429 6
37604 8
39076 9