51598 72
51069 99
31563 39
28074 43
27534 21
26981 27
25636 52
25384 22
24272 12
23980 23
23045 40
22930 40
22430 13
22385 25
22077 38
22013 15
21864 17
21839 26
21429 31
21284 42
21105 19
20578 12
20543 38
19866 16