442082
321033
390178
218615
314290
104774
93187
217023
576842
138892