1009 282
15345 808
1721 557
2344 675
4349 200
3963 310
4890 767
26022 879
6557 810
18145 280
20101 137
13885 217
13485 397
6779 80
10546 38
11927 399
2368797 3774