102580 276
278588 805
80382 529
273142 660
56992 332
63889 537
118165 647
363669 763
51273 492
148568 374
120656 502
39942 832
56471 318
144817 613
123985 648
107129 463
60366 735
85526 893
212158 1102
66130 867
107247 461
54416 123
60738 641
105200 745
90988 631
109444 307
79904 159
246624 817