32 945120
31 641561
20 438172
60 473316
50 511499
29 88356
46 582516
27 398250
26 882853
20 706991
29 058626
54 903684