506431 1009
851521 3630
187769 690
457476 734
438397 1160
1210063 3187
223239 839
15199 94
163438 1147
296743 1079
9935 508
122785 469
164208 432
188950 457
78737 581
582475 1703
857445 2036
55486 766
118247 719
182815 368
345737 895
372936 1054
196222 849
92914 209
142630 712
188588 395
73239 592
89785 640