1008 282
14386 807
1720 557
2342 675
4341 200
3959 310
4888 767
26015 879
6556 810
18145 280
20099 137
13885 217
13482 397
6777 80
10539 38
11925 399
2366422 3774