15596 711
18737 548
7538 99
15094 664
6873 295
14639 761
3159 536
8170 636
32215 774
15232 314
7755 542
17545 397
3038 68
3556 334