420
434
363
437
5031
267
4712
341
295
313
164
417
22346
16890
14941
13400
10232
997263
8934
8820
854148
738142
6820
68211