255493 751
213732 485
83221 153
113307 213
122028 593
107088 195
360051 532
86308 566
60243 789
99593 458
105505 420
52739 642
149278 197
36150 597
39922 866
15099 821
109944 365
27878 253
190640 175
265066 178
110147 677
41516 527
77936 425
47402 417
134862 928
121506 160
35736 275
72073 827