3882 766
21878 878
5724 810
15634 280
18168 137
12187 217
12320 397
1597 79
9006 38
11231 398
1833539 3438