528
570
706
6111
7215
6938
4812
5611
8211
5920
546
5044
28507
21680
19881
17733
1418265
13842
1288148
12466
11090
1071144
9470
80611