19806 185
9082 168
16751 154
18504 620
34719 582
27272 102
37645 267
9309 349
18634 442
28920 833
11443 140
16422 547
8505 819
32421 776
19319 507
25653 443
16909 608
21362 787
16119 307
28829 382
116143 1116
14848 317
15928 760
23379 80
19236 732
20547 61
17759 670
20922 399