3979 766
22247 878
5851 810
15833 280
18411 137
12322 217
12446 397
1626 79
9153 38
11265 398
1865038 3455