1996 510
834 191
915 231
2766 614
59049 1041
3194 826
45362 73
2987 763
53712 759
60452 627
37619 621
47425 681
53911 132
32485 734
23934 411
61902 497
73297 300
13837 189
38674 55
111478 373
59377 627
12237 723
10193 354
46296 197