40641 28
39420 122
39319 89
39248 30
39063 61
38902 59
37694 43
37668 139
36458 70
36341 46
36200 51
36096 32
35907 107
35803 121
35574 45
34640 155
34523 65
33758 30
31966 130
31744 59
31680 37
31601 135
31563 67
31536 29