42978 8
12284 6
3876 4
15505 4
9433 3
8378 3
2384 3
6456 3
882 2
807 2
359 2
13834 2
5458 2
603 2
353 2
426 2
854 2
4558 2
17503 2
36183 2
278 2
8484 2
554 2
1629 2