133304 271
103231 264
94543 126
90572 159
83044 115
78201 50
67578 148
65084 135
63511 63
59213 85
56928 82
56592 98
53577 67
52581 55
48274 87
45788 22
44050 65
40249 58
40145 56
39078 21
37225 41
37035 122
35969 63
35113 47