11021 421
24141 787
28086 564
6954 95
6078 658
9892 688
18454 586
14352 592
28657 278
7733 929
8253 689
18667 511
18500 192
8547 34
68115 833
7174 227
58087 735
26614 702
92906 487
14973 313
11285 573
24271 240
16624 692
150727 137