28003 3
18381 1
53953 8
32208 2
95684 17
98405 25
37656 3
37033 7
39480 2
31980 3
95283 8
31409 5
33979 4
19829 0
114083 19
31032 2
26909 1
40026 2
49083 13
30854 1
25408 2
24306 0
28656 0
139531 17