94207 3
29507 2
26078 0
45126 3
41182 3
31580 2
41457 3
42880 4
30381 2
32526 2
61277 4
34931 2
55233 8
36327 0
46880 8
28658 1
54805 2
99032 14
30008 2
146833 21
58202 6
47209 9
114657 24
353679 63