89781 446
48897 511
65365 648
16082 537
16989 137
9153 402
35006 331
30335 643
100953 530
23943 663
54519 876
38693 169
27398 195
122971 525
75688 948
447436 1001
304607 654
32428 77
311178 1012
16618 356
287401 1728
174208 591
248006 757
334033 852
147011 335
201512 667
28065 127
28953 612