891 26
7220 676
10187 230
150813 795
21138 709
184415 931
19186 446
50981 563
2707 105
6639 311
7483 879