3884 766
21888 878
5728 810
15647 280
18176 137
12200 217
12328 397
1597 79
9013 38
11232 398
1834964 3438