112426 3
63580 3
54352 3
21955 3
17830 3
97427 3
15252 3
59327 3
68251 3
100653 3
38951 3
37552 3
100128 3
4854 3
158479 3
32103 3
31655 3
17005 3
137252 3
13505 3
53355 3
47155 3
14079 2
7077 2