334570
21982
12525
42280
96124
774160
702621
470329
81615
115325
619423
800873
808160
30474
22312
685504
18828
814257
649260
144315
621657
132535
721150
110998
26960
72417
501977
311634
84659
9115