31543 788
23390 522
4611 441
7827 579
27654 990
11990 44
5129 292
14452 825
13646 360
2359 83
47389 715
21852 664
21732 297
48994 698
6896 649
11255 411
22563 517
23400 472
15579 577
34609 170
18364 561
39413 302
3797 414
26783 848