15583 711
18707 548
7518 99
15067 664
6852 295
14638 761
3158 536
8161 636
32212 774
15228 314
7714 542
17540 397
3012 68
3556 334