447421 1001
31258 748
35938 722
102577 851
13416 595
88934 773
190247 521
48289 992
16402 908
109079 591
46703 555
28552 660
14291 889
94313 1026
20609 127
62672 925
139663 691
154978 1123
35828 195
85777 590
68731 840
89714 245
111264 428
47987 545
35958 726
56526 468
47182 404
121968 753