4016 766
22322 878
5861 810
15867 280
18476 137
12370 217
12497 397
1631 79
9190 38
11273 398
1874647 3460