3896 766
21913 878
5731 810
15660 280
18193 137
12206 217
12335 397
1598 79
9024 38
11233 398
1837567 3440