490514
808659
711930
629950
414602
18655
30923
94601
507375
238790
22050
592769
47207
717125
714964
894831
975424
187383
996930
611636
932668
7772
66167
413948
332398
846504