43 205576
64 816173
28 717561
40 650154
30 293277
24 465430
42 234535
16 944320
16 672170
49 607347
18 128200
22 840962