26008 105
28534 61
24821 669
21657 544
10147 88
10681 294
9705 459
5566 484
7894 819
37076 542
15844 603
8238 481
4482 72
9941 844
11118 317
8314 610
11928 294
14537 259
30580 561
8237 152
6538 83
27325 818
2207 101
5764 306
7608 308
3424 664
15619 316
25203 241