125999 593
113815 195
8243 61
6289 323
380312 533
35009 663
104787 460
202045 544
109519 420
278956 181
115483 677
31726 325
45575 527
86116 426
63572 314
50350 418
131376 163
38210 275
26168 49
100397 907
165552 541
87902 600
100230 231
73814 145
89596 262
45179 560
111007 372
51126 702