98258 1
31631 2
33830 3
21031 0
40303 7
23005 1
41209 10
32257 8
25153 4
26033 0
32458 4
18028 5
21706 2
29531 6
20157 2
24332 4
12101 10
7230 10
13205 4
8076 6
5104 1
1165730 17
371555 22
747578 48