29129 0
32082 1
30383 1
36005 4
37126 2
23708 1
32683 3
53178 10
61226 3
35607 2
44759 9
42857 3
695255 179
185952 22
128956 16
136328 9
122454 17
139430 19
119329 21
103051 11
178827 23
195232 26
151084 17
154003 19