50708 9
40302 12
20702 3
24532 8
26083 5
35582 4
24834 2
38180 8
52626 3
16884 2
36526 7
19578 2
36579 4
46207 3
27732 2
31856 9
42106 8
48578 13
30977 7
64903 11
28276 3
83409 36
44629 14
35134 5