413786 719
125181 384
165088 621
55883 620
23667 158
74672 886
148892 415
169578 1100
16877 213
32762 520
100903 369
31456 309
97041 390
133338 383
92971 359
175031 881
62446 271
50838 661
238495 1044
344476 783
98552 276
15633 135
261733 567
140696 646
131164 758
151862 452
82537 205
500003 1012