474
820
1604
485
776
658
556
520
535
692234
504
505
512110
38230
37873
35276
3125268
2903154
26694
2511149
23806
19721
18800
17220