1803
1560
1417
1384
1337
1198
1151
1049
12345 ... 96