3899 766
21917 878
5737 810
15667 280
18200 137
12209 217
12338 397
1598 79
9028 38
11233 398
1838324 3440