394032 644
12829 282
100728 634
5208 40
9857 681
8857 347
17230 167
7426 773
9703 383
5827 121
5860 464
25076 685
73139 626
58687 83
73333 805
18598 644
12052 571
77855 722
486025 1572
8887 891
25951 475
77561 765
12784 344
265696 1046
6980 597
9757 425
49759 774
97774 580