51 306200
45 584242
17 695490
23 405147
20 389172
28 621258
58 786153
34 899590
43 052485
33 944459
22 797300
27 251581
30 677488
42 867535
44 765499
28 267178
27 738119
31 301119
24 354250
23 298853
47 576684
37 590265