4006 766
22318 878
5858 810
15863 280
18472 137
12362 217
12489 397
1631 79
9187 38
11273 398
1873472 3460