125810 593
113442 195
8225 61
6282 323
379283 533
34981 663
104545 460
201685 544
109334 420
278261 181
115112 677
31630 325
45338 527
85655 426
63321 314
50172 418
130860 161
38108 275
26064 49
100061 907
165217 541
87648 600
100015 231
73543 145
89109 262
45027 560
110715 372
50999 702