394
400
513
425
502234
556
440
542
550
561
302
395
37877
29160
27493
24794
2118267
19304
1869153
1730147
17176
14290
13950
12230