144376
16057
61980
1188948
688862
18615
360708
900527
89403
994465
89491
122256
481721
20948
878972
240366
764748
415756
20967
167774
4328
1072473
1011481
618266
157107
1089860