549
7131
607
7510
886
569
7427
545
512
502
600
617
31197
23860
21962
19693
1600267
15362
1420148
13676
1267144
12020
10780
9090