3055
Best
1035
421
310
689
193
1965
251
585
168
2861
2144
325
211
764
175
295
85
334
2563