95252 501
24843 1014
83963 189
31489 383
153841 934
677390 1147
1368654 2552
406917 1167
464805 1313
1124075 1895
217121 536
595147 1229
662411 1344
1766448 3714
234962 569
388995 973
352994 1012
475215 734
612768 966
498691 721
374651 655
229305 1025
115984 377
245595 492
468713 612