143875
891683
289554
1037877
635621
819839
402150
191618
117727
121175
119579
510506
248893
674541
351205
341600
725747
336177
209448
132410
975644
636556
908602
635564
812109
443510
118949
774711