6851 311
169384 806
7741 879
925 26
7297 676
10270 230
21259 709
187635 931
19326 447
54614 563
2784 105