21076 184
6588 104
3834 547
11418 533
7736 708
9845 194
8748 89
18966 552
42555 471
27385 820
2908 66
20880 446
3709 629
18978 596
12683 151
5788 311
4594 452
5028 195
31254 286
6150 89
29947 654
223224 175
9343 242
1814 147
6344 646
3455 285
11849 644
4628 318