27909 0
22981 1
16104 2
23932 0
21109 3
28580 8
11209 8
17101 0
87877 12
90829 8
41027 4
63579 3
38631 10
52280 5
41804 8
28155 3
27077 11
143983 25
492384 21
644377 29
168307 10
648708 56
201230 13
383226 22