94258 3
29607 2
26078 0
45134 3
41252 3
31680 2
41659 3
42909 4
30454 2
32558 2
61282 4
34934 2
55277 8
36353 0
46931 8
28683 1
54827 2
99104 14
30058 2
146857 21
58226 6
47278 9
114781 24
353729 63