45032 255
12303 675
17854 839
23187 511
18878 740
32280 419
21523 217
1615 88
57487 568
110418 469
11937 457
11714 127
92114 723
182199 964
87311 642
110507 971
101604 426
181710 302
42412 633
51143 454
62150 715
108640 109
93577 353
101684 635
77352 219
111027 849
32372 512
46003 205