3569 393
127957 538
4058 425
6633 409
7186 512
22559 563
85704 463
16000 108
8447 145
10816 381
110852 972
6991 164
110297 940
127541 532
21050 457
58329 153
10831 245
43159 312
39092 279
14069 117
102604 610
67571 453
7885 371
6117 793
5912 667
4804 630
9998 882
6513 124