12772 795
15214 317
13518 691
16510 702
14112 677
10624 291
29216 221
24662 58
17288 434
11641 673
6690 316
5305 641
5760 606
9016 172
4037 405
1898 126