16459 9
40828 3
27032 6
45334 10
31957 7
29979 8
41005 3
18451 2
19809 0
11404 8
19408 9
29934 1
141229 8
116801 10
85578 17
280482 21
338952 22
190451 21
95801 12
127529 12
100706 11
394980 45
111128 19
490154 36