323
285
3144
204
424
4310
197
151
207
296
261
182
22586
17110
15161
13570
10372
1009263
9084
8950
867148
744142
68911
6870