51732 7
57357 6
54856 4
93359 18
39507 2
36958 4
73951 11
49981 14
37526 7
57733 15
31380 9
38152 8
44054 10
30708 5
21955 3
29751 7
32884 5
166954 12
91428 12
85982 8
105607 13
308433 38
27556 4
40277 1