53 833221
69 187189
21 221490
34 129196
30 583451
45 988346
41 116372
41 508235
24 071270
32 890166
57 966160
41 355418
31 844470
56 945492
30 050150
40 561498