43521 85
19282 651
39577 105
29249 384
46656 556
23851 427
45152 58
47399 482
48814 66
28267 431
26966 428
71232 415
28884 316
43579 550
135032 626
70359 641
64144 297
26054 867
11070 695
16126 357
20716 722
22810 282
39321 353
10755 183
58954 847
59947 417
11701 527
12573 306