53176 3
38982 8
25682 2
36153 4
26458 5
25432 8
21355 3
40930 12
51601 9
31130 1
98554 36
25478 3
26051 6
38852 15
19077 2
18476 4
59153 8
66777 10
38483 3
34756 2
750428 80
36680 11
35432 3
55528 16