98030 14
39877 5
39653 2
52955 6
44479 4
31433 5
76882 11
58052 8
50383 7
29384 2
29752 5
29526 2
25976 2
41503 5
84206 14
77682 13
34701 1
31901 2
71258 11
66426 9
41403 6
45283 2
64059 8
150884 30