165426 527
69672 60
63690 358
58104 177
56146 55
53944 125
51703 213
51089 49
49396 88
48852 254
48358 80
46983 158
45077 102
44366 58
43956 133
43661 207
43141 184
41789 108
41199 46
39204 182
38183 23
37416 85
36487 120
35849 118