25127
23
17228
14
39332
43
5071
16
1482
1
9864
20
28925
53
27440
47
1521
2
32758
33
11802
33
17298
36
11450
41
1652
1
20353
14