31 924598
41 258561
20 481438
40 459600
24 584402
46 774568
62 997393
38 024417
32 271179
27 994413
36 147458