31 996353
53 60152
26 610485
25 85565
23 711135
71 785338
57 964479
63 538192
30 067572
33 905523
30 545962
35 905707
18 995117