27053 0
21680 1
15176 2
22403 0
19882 3
26578 8
10601 8
16380 0
86252 12
89706 8
40557 4
62252 3
38233 10
51383 5
41279 8
26957 3
26629 11
143533 25
491777 21
643808 29
168154 10
648208 56
201002 13
382877 22