3182 766
19972 882
5240 810
14105 279
16964 137
10781 217
11234 397
1427 79
8223 38
11187 398
1764634 3505