50 757382
32 68986
26 610203
43 812426
24 438494
45 355391
32 725277
38 803430
57 866557
23 521551
20 432170
17 92890
23 622232
47 774124
32 530853
56 007530
47 198306
74 455846