3883 766
21884 878
5726 810
15640 280
18173 137
12192 217
12326 397
1597 79
9008 38
11232 398
1834169 3438