1598896
1510
1234178
11818
1160
11923
1130
11460
10512
10331
1082
960
15801
12870
10421
8880
714263
6900
6450
5811
570147
53310
498142
4280