56903 691
12686 362
92103 613
21686 665
17673 570
27755 834
38815 357
39126 181
8916 567
17847 526
14361 665
4823 134
22490 370
309855 506
24807 526
27633 574
1037187 3054
22905 630
16504 155
491388 1001
837924 2018
338596 894
8260 274
400958 557
27222 743
13897 602
162834 857
10900 689