891 26
7220 676
10186 230
150807 795
21138 709
184414 931
19186 446
50976 563
2707 105
6639 311
7483 879