20701 250
16649 163
653942 1487
18585 570
331267 514
42710 993
166750 857
349014 935
127791 295
186835 594
177385 223
149302 216
464688 761
182679 744
139590 504
115381 624
84561 506
301637 953
354264 1385
211823 462
178499 513
427277 1025