12509 4
18927 4
19376 5
12083 6
45557 2
21079 10
43606 12
78457 7
31428 4
31857 8
17959 9
36584 10
39953 3
105655 7
48979 10
55982 8
40256 1
28779 6
31779 0
78176 8
33855 4
50704 7
73184 3
54533 11