14993 136
13232 503
11934 612
30834 86
16966 477
30775 338
12953 871
22030 786
8181 398
82186 567
5411 475
18459 453
9797 78
30241 650
70918 729
7049 101
27208 390
26284 514
127952 261
222663 929
9473 656
24805 585
31138 74
83796 906