1996
Best
273
3175
1345
360
306
2231
380
1330
1207
1195
1691
2943
212
2885
855
454
177
1268
489