15625 100
46134 226
23690 176
40649 467
89894 742
23117 312
84932 659
34754 639
52393 271
28566 507
46640 495
77580 1003
53645 813
52611 451
25560 544
50264 307
94064 544
20632 649
65848 630
50844 724
83325 223
46599 906
47828 158
48248 314
37556 663
56965 532
24581 714
82949 412