32650 375
39377 892
48833 455
192531 1053
249111 649
23624 43
104447 407
105841 571
54847 518
141096 331
99997 719
179957 411
57632 612
211083 266
26029 567
27571 454
104887 209
92285 1000
127131 359
69888 667
284605 921
27672 174
90181 463
28709 654
36221 341
29391 557
269920 539
44093 881