97378 3
42333 10
50282 8
24506 1
34705 4
15456 1
58753 3
22477 0
17457 2
74876 10
33683 7
72283 7
32228 5
56902 10
72357 18
88528 12
134552 40
154083 31
48829 8
359053 69
208578 33
73981 14
69707 6
84651 4