56904 691
12686 362
92106 613
21686 665
17673 570
27755 834
38817 357
39127 181
8916 567
17848 526
14362 665
4823 134
22490 370
309863 506
24807 526
27633 574
1037261 3054
22906 630
16504 155
491420 1001
837968 2018
338615 894
8260 274
400981 557
27223 743
13897 602
162852 857
10902 689