470
486
387
557
1038
5810
553
4710
650
657
540
493
42217
32070
31163
28365
2444267
22074
2128153
19546
1949149
15890
15670
13900