36 533106
64 421366
39 505464
51 294513
41 474447
31 259456
48 845567
40 129491
45 54368
39 283890
46 8182
52 525531
51 577306
47 533892
33 690354
44 38439
29 151682