Latest

49,667
18960

1289

8,406
3290

32,264
17959

35,285
19901

1466

37,967
17929

37,688
14865

1105

968

39,192
19861

46,160
21033

20,442
3297

20,771
5935

32,672
17834

3816

785

532

48,925
28773

591