13053 0
115507 4
13326 7
107754 3
50453 10
47933 6
31384 3
42878 1
835030 76
192183 55
294676 48
546727 72
212157 18
178326 29
102907 12
105701 19
253380 43
153057 19
105605 15
285102 62
474726 92
139581 21
121779 8
163230 19