3998 766
22289 878
5854 810
15844 280
18437 137
12330 217
12460 397
1630 79
9173 38
11266 398
1869555 3458