3884 766
21885 878
5726 810
15640 280
18173 137
12193 217
12326 397
1597 79
9010 38
11232 398
1834310 3438