104669 502
120246 253
36889 68
42617 519
37943 611
105046 328
65100 247
45486 75
65251 750
45324 226
46413 614
42554 425
53552 773
35641 618
29324 621
87267 652
41494 369
53330 867
125597 1078
75851 333
38674 571
65663 879
46635 122