89732 446
48746 511
65239 648
16032 537
16978 137
9131 402
34917 331
30270 643
100789 530
23887 663
54416 876
38533 169
27302 195
122737 525
75599 948
447019 1001
304199 654
32286 77
310575 1012
16588 356
286956 1728
173956 591
247522 757
333689 852
146764 335
201272 667
28013 127
28902 612