453926 727
11342 42
15187 194
94498 556
106546 712
5495 278
254197 701
128124 898
48541 724
24429 541
45643 323
49739 251
75900 684
13967 679
7244 425
4539 567
2561 277
3727 381
3231 395
5889 258
3649 612
60549 191