400852 54
447532 53
274557 53
253151 51
253679 51
650458 51
198304 51
229376 50
446302 50
188127 49
393258 49
944634 49
149609 48
346080 48
355384 47
373078 46
280778 46
139933 46
169557 45
660482 45
171202 44
241482 43
471955 43
502306 42