3980 766
22257 878
5852 810
15836 280
18420 137
12324 217
12449 397
1626 79
9158 38
11265 398
1866039 3456