1591
41
966
39
1724
38
977
36
2645
35
1833
32
1526
31
1420
30
1069
30
1807
26
(50/100)