30756 5
39553 4
30932 2
43929 8
57428 3
21483 2
40777 8
23933 2
41555 4
52205 4
33333 3
38259 11
47507 8
54453 13
36255 8
71004 12
32852 3
93105 36
49632 14
41557 5
75508 27
48554 6
85808 24
39058 8