19619 718
19174 585
43855 911
42115 830
14244 414
37841 97
40277 776
14198 726
29999 90
16994 652
6468 350
76140 214
33759 698
55152 642
7721 95
13218 357
12468 648
11627 146
39571 245
12192 241
39181 378
13592 620
17374 72
55296 761