99294 387
170195 367
174322 352
106593 330
117365 310
174399 310
138701 296
131807 278
87717 246
75501 229
66687 227
75028 217
84759 214
144754 209
75954 206
64837 202
64643 196
77964 195
70073 193
53087 185
98244 184
43181 180
73284 179
82712 173