2221
50
3118
49
2549
49
2387
49
2041
49
2040
49
1853
48
1811
48
2251
47
2832
46
(41/100)