4005 766
22311 878
5857 810
15858 280
18468 137
12354 217
12485 397
1631 79
9185 38
11272 398
1872656 3460