28020 832
16210 547
7709 588
23278 801
8329 819
31913 776
24873 442
16504 608
15849 307
28300 381
112698 1116
14223 317
15209 760
22971 80
18981 732
17215 670
30861 899
29396 164
20118 398
14475 418
8536 151
14159 471
16685 167
17156 774
26303 565
19755 346
24367 537
10057 822