1008 282
13815 807
1717 557
2342 675
4339 200
3958 310
4885 767
26012 879
6555 810
18144 280
20099 137
13884 217
13481 397
6776 80
10536 38
11922 399
2364524 3773