47634 10
92979 9
75257 29
40604 3
108728 33
43427 6
45206 0
41759 1
45955 2
24704 1
43653 1
40981 6
26758 3
63282 9
111651 9
59507 10
82255 17
243756 76
220434 40
38533 5
49580 5
95207 18
58980 13
148730 28