15586 711
18716 548
7521 99
15075 664
6860 295
14639 761
3158 536
8163 636
32213 774
15229 314
7734 542
17541 397
3020 68
3556 334