470
505
510
280
435
490
466
321
451
549
600211
43200
42963
40807
3616270
3402155
29504
2843149
27086
23112
21480
19590