90
76
65
61
60
53
40
38
31
29
579,103
521,266
454,614
409,083
405,198
394,285
384,170
366,329
364,119
351,351