2531
47
561
47
981
45
1547
44
2090
43
1687
43
1541
43
1467
43
1010
43
868
41
(28/100)