453596 727
11336 42
15182 194
94440 556
106430 712
5488 278
253951 701
128072 898
48473 724
24295 541
45488 322
49662 251
75755 684
13895 679
7238 425
4536 567
2558 277
3719 381
3218 395
5881 258
3642 612
60491 191