32 851348
22 122327
28 176600
34 166218
63 999647
47 447953
60 235978
55 008845
52 765250
28 256611
41 142381
39 814830