3997 766
22284 878
5854 810
15843 280
18433 137
12328 217
12458 397
1630 79
9171 38
11266 398
1868992 3457