160506 216
643283 2000
102851 603
257855 627
147185 1038
283678 887
3983 213
148305 536
254806 462
87178 185
104806 581
136261 419
221680 898
133012 351
396973 1212
100163 562
360445 849
79591 553
144936 694
479476 994
59636 498
181389 420
149091 540
52628 842
68773 330