40000 116
39894 115
39863 100
39845 72
39771 104
39564 68
39556 40
39545 61
39524 132
39405 68
39279 95
39244 94
39042 81
39025 69
38950 123
38871 51
38759 87
38687 152
38668 25
38623 73
38604 101
38603 148
38594 67
38557 391