19710 634
113399 504
13580 734
49282 374
13810 302
4234 128
5974 706
52195 700
21674 477
142857 355
3782 321
10838 610
130442 462
31271 656
31234 739
40397 305
8280 91
16749 264
16771 193
53912 179
47039 828
63675 628
10502 50
8152 70
5699 677
99840 532
20043 566
13327 522