647300
458138
348544
279394
12816
563257
482721
101742
357484
149883
508863
572527
750766
752419
241229
202400
108818
531632
868296
1013481
804192
843926
382805
906572
726554
486921
106828
488647
170744
141334