19985 395
33701 469
34107 169
22725 406
21006 822
89866 309
26607 288
13013 78
10145 76
24927 245
14547 613
7075 211
38601 427
40060 144
11476 671
35357 391
39889 231
45274 80
16778 593
23448 545
66419 947
24149 459
43734 460
30894 90
44807 390
30555 328
11048 137
31037 718