From the biggest winners to the smallest gems
592
706
1562
1219
601
531
4270
729
1176
784
3441
1026
1379
507
1870
818
2226
760
513
1187
1366
714
1842
856
2948
2574
1015
1042
934
782
2603
4401
671
546
1006
1168
557
675
596
1018
649
606
1288
745
520
1868
857
773
1210
567