534
479
559
4710
4613
476
4717
464
437
4228
429
4713
17112
13640
11171
9910
765263
7482
6950
6311
604147
56510
555142