27093 282
15372 306
21957 773
7563 392
37959 597
24326 787
15015 104
7703 114
11618 41
28443 280
13159 313
10897 24
13783 643
11110 857
13847 442
10266 351
20869 698
7190 274
8573 358
15515 749
10239 362
12648 213
14274 666
25262 430
26905 168
27501 519
48213 571
19835 807