3896 766
21908 878
5731 810
15659 280
18192 137
12206 217
12333 397
1598 79
9023 38
11233 398
1837264 3440