125016 335
339243 1173
38266 726
50309 412
31201 541
28811 579
40043 205
39161 231
6429 742
32419 656