109728 420
92167 441
89916 126
79953 269
76550 135
56680 111
51479 226
50056 122
41595 122
38388 159
34355 47
33305 53
33219 40
32285 158
32103 153
31933 148
31032 44
31003 85
30059 140
29416 71
29300 47
29157 47
28439 85
27945 84