31009 573
27531 212
27088 552
22948 515
15409 479
10031 546
8010 52
17953 545
9433 867
8054 721
29736 306
6671 436
5561 314
12877 717
5175 273
18740 313
12399 380
12628 332
5196 820
11862 651
10686 772
7583 76
23988 280
9418 631