15596 711
18744 548
7541 99
15098 664
6874 295
14639 761
3160 536
8171 636
32215 774
15232 314
7758 542
17545 397
3039 68
3557 334