49 899490
34 27777
31 535481
42 843540
55 091188
28 861104
45 801329
28 852322
32 753427
40 386569
35 849395
31 194590
33 11764
46 103236
39 256168
37 957544
57 480517