31556 256
36209 278
331140 1001
110610 217
392318 644
99751 633
24980 685
72725 626
58587 83
72767 805
117676 950
77780 722
71139 200
77341 765
264526 1045
49576 774
97350 579
143981 616
374717 621
163078 785
228634 824
422200 699
202487 444
180814 272
64218 760
105056 493
419027 1077
23748 98