37 250408
25 671500
15 163177
28 679194
32 007521
33 21896
38 103320
38 875425
30 352491
45 295502
19 594580
41 870952
47 576684
56 961268