51559 8
49877 5
83655 8
34259 7
95134 25
43227 5
44859 2
130479 11
235582 34
31332 4
36858 6
110532 14
38876 7
47881 8
32958 2
58029 13
68357 3
38302 5
89752 6
52031 8
27905 4
31702 3
39359 5
65283 8