2165
43
1745
43
1394
43
1286
43
1962
42
1814
42
1693
42
1397
40
3092
41
1853
41
(56/100)