45005 63
44141 102
42266 41
41995 64
41847 53
41589 64
40906 102
40147 39
38049 104
37752 67
35671 143
34829 68
34588 75
34536 54
33568 48
32685 71
32613 108
32544 103
32482 45
32411 85
32148 25
31290 34
31146 93
31017 85