3887 766
21897 878
5730 810
15652 280
18185 137
12201 217
12329 397
1597 79
9015 38
11233 398
1835600 3439