3182 766
19980 882
5240 810
14110 279
16966 137
10782 217
11236 397
1427 79
8226 38
11187 398
1766700 3506