970
1620
11515
10413
15935
13034
1160
1410
9632
799
760
1090
21146
15960
14101
12660
9682
923263
8490
8464
797148
690142
65811
6310