1029400
158695
112542
370692
88562
39050
343171
812177
436771
586216
838670
269236
84360
226828
682970
390287
687235
433566
198810
463397
864850
338701
188304
55313