16966 612
11680 548
12381 567
14737 685
14975 369
14906 267
10261 492
8886 173
5693 152
22192 626
12847 729
13601 891
9548 375
10326 820
6135 300
7495 151
10717 134
10073 346
2443 227
3720 681
19504 669
7022 831
6566 501
5478 418