354835 1156
39197 515
47026 194
50777 198
54478 559
239712 876
117750 459
51725 760
359912 979
390110 1039
90136 357
282015 757
513788 1303
324129 989
165692 373
72790 708
201469 358
189390 723
390305 639
139220 537
280422 972
237997 258
115388 371
45799 782
294967 693
38533 644
48750 472
67565 821