51347 875
32750 599
6978 628
11100 190
44326 731
14040 681
21264 241
9284 870
16937 879
17592 621
8039 40
17304 327
568025 718
307835 930
21526 622
13513 336
594619 1639
17637 740
14822 625
263425 441
22153 797
170599 700
166548 743
55301 372
66289 724
32406 551
156761 471
24147 511