32 020348
21 433327
27 380600
33 110218
63 101647
46 523953
58 715978
53 368845
50 929250
26 623611
39 179381
38 027830