3182 766
19972 882
5240 810
14105 279
16965 137
10781 217
11234 397
1427 79
8224 38
11187 398
1765051 3505