15278 9
37677 3
25480 6
40952 10
29604 7
27676 8
37357 3
13809 2
14776 0
9282 8
15758 9
25830 1
140134 8
115927 10
84928 17
278553 21
337209 22
188984 21
95403 12
126557 12
100004 11
392478 44
110577 19
487304 36