141
Best
261
324
1145
401
298
222
272
205
1155
202
573
232
186
423
418
374
537
511
547
1087
333
813
388
203
267
173
250
265
527
292
301
873
790
1383
575
2089
429
921
1084
1050
360