15585 711
18712 548
7520 99
15072 664
6856 295
14639 761
3158 536
8163 636
32212 774
15228 314
7726 542
17540 397
3016 68
3556 334