101929 269
277409 800
80133 529
272192 658
9137 648
56917 332
63735 536
63404 100
118040 647
362802 753
51228 492
148405 374
120523 502
39882 832
56431 318
144692 613
123924 647
107051 463
78117 278
2966 60
60340 735
85457 893
212042 1101
66091 867
31594 185
107198 459
54392 123
60710 641