24403 142
11898 546
17733 654
16685 312
25075 650
14076 187
9004 875
16067 575
21557 341
7753 320
12639 734
9870 750
25387 778
17233 213
6483 454
34057 301
18823 549
39392 582
21042 698
40778 659
6625 339
20968 810
15767 962
3326 336
54921 195
5211 159
28657 392
9842 621