16586 396
15117 588
26422 877
10208 582
10043 232
10087 827
8411 352
13723 443
171586 713
44289 107
122351 558
62780 925
51625 676
53143 646
25071 333
8812 909