89807 446
48951 511
65427 648
16115 537
17005 137
9159 402
35059 331
30368 643
101042 530
23966 663
54607 876
38777 169
27460 196
123095 525
75735 948
447648 1001
304869 656
32519 77
311500 1012
16634 356
287662 1728
174374 592
248307 757
334248 852
147514 335
201687 667
28087 127
28982 612