1010 282
16028 808
1726 557
2344 675
4354 200
3966 310
4892 767
26034 879
6559 810
18147 280
20103 137
13888 217
13485 397
6781 80
10550 38
11929 399
2370982 3774