28256 0
23332 1
16534 2
24301 0
21404 3
29227 8
11308 8
17252 0
88278 12
91255 8
41127 4
63754 3
39982 10
52559 5
42182 8
28176 3
27155 11
144051 25
492553 21
644559 29
168353 10
648809 56
201380 13
383304 22