32 020348
21 384327
27 372600
33 110218
63 101647
46 492953
58 676978
53 368845
50 892250
26 583611
39 168381
37 925830