19937 154
22431 620
39742 583
43694 268
17914 547
36871 776
18798 608
18220 307
16952 418
10159 151
36962 608
12822 107
16218 863
34313 307
37084 747
25526 738
24062 393
18335 75
17033 387
28095 408
16865 338
26225 302
14323 242
72648 187
33256 580