106776 284
90476 172
89008 202
81912 144
76173 184
69752 177
66360 70
65682 197
62174 121
55765 136
53943 133
53469 50
47347 67
46193 51
45181 113
45063 126
44115 56
43318 59
42431 78
40498 95
40004 68
39836 118
39578 110
39034 31