346840
230342
125512
1358907
98294
225347
917390
612292
1066196
96594
750255
212254
479504
28952
52987
561377
273284
508841
425275
786256
822951
472118
383102
62387