39909 647
61221 496
658401 1717
313859 1154
144775 328
34847 676
27173 623
109099 646
36440 611
265994 1034
28570 409
17980 348
44163 757
121281 234
255579 738
66479 599
11682 172
663276 1028
37162 326
533097 1663
60040 813
200793 624
107750 975
44266 172
66610 570
128572 659
24653 281
27539 644