528
570
706
6111
7215
6938
4812
5611
8211
5920
586
546
28527
21730
19881
17773
1418265
13862
1291148
12466
11110
1074144
9510
80611