51598 72
51069 99
31563 39
28074 43
25827 48
25798 52
25384 22
24272 12
23089 40
22430 13
22238 38
22013 16
21864 17
21839 26
21429 31
21284 42
21271 19
20578 12
20543 38
19866 16
19825 12
18329 16
17666 17
17563 16