30378 0
26284 1
19226 2
26957 0
23880 4
34331 8
13605 8
18305 0
89859 12
93353 8
42551 4
66508 3
41181 10
54034 5
43984 8
29129 3
28454 11
145078 25
493556 21
645909 29
169008 10
650028 56
202131 13
384352 22