891 26
7220 676
10188 230
150839 795
21138 709
184419 931
19186 446
50993 563
2710 105
6639 311
7483 879