34991 486
148651 624
60499 568
147698 295
17166 93
211221 1112
49137 179
6779 885
4407 210
4665 547
6792 935
11683 746