15601 711
18751 548
7550 99
15102 664
6876 295
14639 761
3160 536
8176 636
32218 774
15232 314
7762 542
17545 397
3042 68
3559 334