27576 4
35582 2
33482 2
22957 3
21232 1
28108 2
18827 0
32257 2
34604 2
57309 4
109281 12
28408 2
39004 5
25403 2
23806 2
44055 7
40453 6
27976 0
37980 5
40306 6
49428 8
46532 4
61484 2
44784 10