1012 282
17383 808
1730 557
2347 675
4364 200
3968 310
4895 767
26051 879
6563 810
18147 280
20104 137
13888 217
13486 397
6781 80
10554 38
11931 399
2375021 3776