15596 711
18745 548
7541 99
15098 664
6874 295
14639 761
3160 536
8172 636
32216 774
15232 314
7758 542
17545 397
3040 68
3557 334