3182 766
19994 882
5241 810
14111 279
16969 137
10792 217
11243 397
1427 79
8235 38
11189 398
1768466 3506