3899 766
21916 878
5736 810
15667 280
18200 137
12209 217
12337 397
1598 79
9027 38
11233 398
1838119 3440