340
299
171702
93
202
187
105
337
295
223
304
220
22256
16750
14801
13300
10112
987263
8814
8770
839148
734142
67611
6710