40955 220
39281 120
39090 147
36878 57
36288 68
35450 87
35087 157
34574 82
34080 91
33777 125
33197 154
32670 124
32657 54
31673 155
30651 66
29846 67
29400 63
27979 91
27263 66
26281 40
25644 108
25466 88
25386 36
25323 77