420
434
363
437
5031
267
4712
295
313
164
417
447
22296
16780
14831
13310
10152
989263
8844
8780
843148
734142
67811
6730