616
56
65
53
66
55
82
76
70
67
73
11040
8990
6830
5300
489261
4310
4100
3909
3671
354147
326142
29149