99820 19
99276 97
97845 672
85002 163
84661 586
81534 414
79378 503
69146 508
65993 7
59631 999
59376 3090
52223 789
50695 157
43874 642
39637 686
37305 572
33208 985
31611 944
26954 874
13051 921