139415 196
162592 612
33798 597
38225 866
14263 821
33449 405
71448 240
93991 352
60105 546
143280 398
25643 253
164547 167
244963 175
102779 673
26971 325
35462 526
65209 424
51175 306
40895 222
48421 580
43115 417
124245 928
72937 734
84482 908
105164 158
32455 275
83149 92
61720 826