Latest

793
1222

62

718
781

994
989

959
1033

725
590

939
1286

67

140
68

1,040
748

808
1097

1,457
1334

1,165
760

1,519
1608

863
1035

665
455

903
891

4,017
8526

1,280
2050

1,086
1450