89797 446
48927 511
65404 648
16108 537
17000 137
9155 402
35033 331
30356 643
101003 530
23959 663
54573 876
38732 169
27437 196
123032 525
75715 948
447569 1001
304752 656
32466 77
311373 1012
16627 356
287531 1728
174307 592
248178 757
334157 852
147295 335
201612 667
28075 127
28972 612