1018 282
21292 815
1741 557
2362 675
4391 200
3979 310
4903 767
26094 879
6569 810
18152 280
20115 137
13899 217
13490 397
6782 80
10581 38
11937 399
2386690 3781