1015 282
19825 814
1736 557
2351 675
4384 200
3977 310
4901 767
26076 879
6567 810
18150 280
20110 137
13896 217
13486 397
6781 80
10574 38
11933 399
2382233 3778