453475 727
11334 42
15180 194
94415 556
106375 712
5488 278
253871 701
128044 898
48453 724
24255 541
45450 322
49635 251
75702 684
13867 679
7231 425
4535 567
2558 277
3718 381
3212 395
5879 258
3640 612
60475 191