302074 798
16014 154
144554 693
98688 526
25638 74
81999 787
36373 707
46273 483
48802 455
192457 1053
249002 649
23580 43
104366 407
105769 571
179909 411
57602 612
104853 209
92187 1000
127058 359
69850 667
284538 921
27658 174
29375 557
44085 881
299563 851
35348 331
40206 737
124748 684