11293 857
27225 329
27613 810
14338 208
7661 711
6099 56
11613 699
8724 586
37578 194
9502 38
14421 277
6677 64
6512 675
15731 444
3768 888
13806 606
5633 242
3018 168