100646 634
5207 40
9856 681
8856 347
17230 167
7426 773
9702 383
5826 121
5860 464
25072 685
73115 626
58680 83
73287 805
18597 644
12051 571
77847 722
485925 1572
8887 891
25950 475
77554 765
12782 344
265617 1046
6980 597
9754 425
49746 774
97754 580
144688 619
12865 299