8608 6
10476 6
24427 1
19982 2
563431 28
143059 14
102278 4
40456 1
54256 2
71932 4
80079 4
191180 30
35583 3
73108 11
34079 1
48183 3
64429 4
32703 1
42355 2
28555 1
29558 1
34901 2
34454 4
47980 1