From the biggest winners to the smallest gems
640
505
10023
803
3932
4054
783
964
1060
34447
546
1820
768
2121
956
15772
695
554
1212
907
905
1101
10421
3124
810
578
1113
673
926
1142
549
577
715
723
1153
1102
1140
1501
559
7978
3432
2539
531
1377
4414
553
1242
3078
10461
5281