41 515490
29 50477
27 691481
39 138540
50 737188
23 957104
38 341329
23 987322
27 879427
35 709569
31 192395
24 111590
27 97664
40 526236
32 640168
32 940544
51 483517