22256 2
51655 8
61629 8
125682 29
44834 10
49907 4
91683 12
42807 6
55708 4
94728 7
36458 7
43201 4
43858 5
49357 10
29630 8
29882 6
46204 7
29404 4
47827 4
64934 8
316134 61
126157 25
89901 13
171657 25