Latest

983
562

1,338
762

762
57

306
123

967
595

608
453

975
954

338
153

484
290

235
47

940
514

783
656

1,395
1025

1,167
591

1,756
552

2,042
1753

2,958
1831

1,792
4016

873
670

1,875
3370