3182 766
19974 882
5240 810
14109 279
16966 137
10781 217
11234 397
1427 79
8225 38
11187 398
1765630 3506