43 463312
29 74876
28 146329
33 848342
52 280141
37 89374
32 115222
51 208362
50 867201
31 140429
28 539792