3182 766
19995 882
5241 810
14111 279
16969 137
10792 217
11244 397
1427 79
8236 38
11189 398
1768808 3506