89806 446
48949 511
65427 648
16114 537
17004 137
9159 402
35058 331
30367 643
101037 530
23966 663
54602 876
38773 169
27458 196
123092 525
75731 948
447636 1001
304847 656
32508 77
311479 1012
16632 356
287644 1728
174363 592
248284 757
334230 852
147477 335
201673 667
28085 127
28979 612