40 375408
28 592500
18 014177
31 352194
35 397521
38 54896
41 479320
41 864425
33 991491
49 240502
22 771580
45 307952
55 082684
60 541268