31010 573
27532 212
27088 552
22948 515
15409 479
10266 546
8010 52
17954 545
9614 867
8055 721
29753 306
6671 436
5561 314
12878 717
5181 273
18755 313
12411 380
12638 332
5199 820
11870 651
10696 772
7590 76
23995 280
9426 631