49 534296
48 615500
33 030374
52 86477
25 381442
23 301600
31 64852
17 216550
41 870952
20 361916
61 782309
28 11578