52 305548
42 247191
32 17566
52 774453
22 567581
18 224514
40 532188
42 239240
17 666476
32 470232
29 482332
35 389392
71 690427
39 729518
39 271200
62 557141
46 579472
53 768186
56 897364
39 694520
28 355497
27 821435
40 568259
58 817597