15596 711
18735 548
7538 99
15094 664
6873 295
14639 761
3158 536
8170 636
32215 774
15232 314
7753 542
17544 397
3038 68
3556 334