891 26
7219 676
10183 230
150753 795
21138 709
184405 931
19186 446
50964 563
2707 105
6638 311
7482 879