40123 413
505150 1008
10026 527
10882 187
20774 704
7740 868
36188 585
9282 208
70908 200
9698 424
15796 688
162224 611
6485 966
8164 108
26021 539
8922 573
462643 1553
41661 90
100708 934
7007 60
55533 681
10148 700
30621 875
6563 532
54463 415
20312 144
91969 863
91938 942