24277 6
22909 2
25729 3
32729 2
28984 4
24229 2
36976 6
25784 5
21757 4
32279 4
38432 2
34259 8
51530 16
29631 6
21584 3
97679 24
32906 5
36502 8
707034 118
66081 17
50151 11
37806 8
33857 4
53903 13