29928 0
26057 1
18909 2
26705 0
23482 4
33557 8
13380 8
17808 0
89334 12
92807 8
42277 4
65004 3
40858 10
53451 5
43558 8
28932 3
28082 11
144631 25
493233 21
645581 29
168783 10
649684 56
201826 13
384053 22