16920
1009
1296
18517
15344
17413
16529
1690
18834
15933
22810
17130
42177
32030
31123
28265
2438267
22034
2118153
19526
1941149
15880
15600
13870