1012 282
17551 808
1730 557
2349 675
4364 200
3969 310
4895 767
26053 879
6563 810
18147 280
20104 137
13889 217
13486 397
6781 80
10557 38
11931 399
2375583 3776