364
297
282
150
1711
176
193
273
235
2830
136
152
20096
15350
13431
12070
9152
872263
8110
7892
756148
652142
63611
5900