450
654
544
628
610
5410
590
650
600
510
588
8613
30877
23450
21652
19433
1568267
15072
1401148
13476
1235144
11910
10480
8870