467
605
740
580
632035
10819
543
433
405
350
290
654
615112
44110
44063
42177
3735270
3521156
30144
2914149
27906
23762
22000
20100