29326 0
24531 1
17652 2
25559 0
22728 4
31403 8
12431 8
17459 0
88602 12
92082 8
41927 4
64201 3
40228 10
52930 5
42909 8
28452 3
27680 11
144284 25
492808 21
644980 29
168408 10
649033 56
201477 13
383680 22