27882 3
25708 3
40354 6
29284 4
16528 1
15880 1
21380 1
44527 4
24859 2
22806 3
34784 4
73680 10
59857 2
45926 2
33059 2
33154 8
102102 3
37981 6
43083 10
23829 2
29077 4
28559 4
15556 0
26003 1