1040
47
581
47
2203
46
1552
45
1440
46
2990
45
2213
44
1397
44
1575
43
1523
43
(60/100)