Latest 222

200
902

102
210

139
562

35
349

72
730

149
1205

149
408

89
290

82
255

114
466

70
500

69
605

93
767

77
899

58
667

72
633

71
370

113
571

106
739

119
236