3885 766
21895 878
5729 810
15651 280
18184 137
12201 217
12329 397
1597 79
9013 38
11233 398
1835409 3439