41 041408
29 255500
18 563177
32 048194
36 517521
39 57496
42 324320
42 599425
34 834491
49 969502
23 300580
45 807952
56 454684
61 297268