43102 8
18406 10
50677 8
47533 12
34505 12
5781 1
172184 7
319657 16
2400826 181
1031529 67
252208 16
85878 41
26583 9
68551 2
68730 1
28357 8
12484 8
26353 12
51156 7
50181 13
94902 8
59327 12
768659 78
192856 28