28 109348
17 611327
23 307600
28 981218
58 862647
41 806953
53 305978
45 800845
43 902250
21 484611
31 867381
31 462830