37084 8
20158 2
33581 9
77409 23
44559 7
27355 2
52353 3
24429 2
33552 6
32903 3
27083 4
65482 11
25784 5
24028 8
20404 3
21184 2
91827 8
97533 9
65057 10
46629 5
17383 3
20481 4
78852 9
28203 6