26 655348
15 999327
21 429600
27 444218
56 476647
40 028953
51 315978
43 272845
41 574250
18 851611
30 135381
28 444830