51050 25
49842 83
49781 111
49585 25
49107 100
48487 58
48430 84
47922 49
47685 20
47318 67
47204 47
47112 46
46942 48
45672 29
44538 69
44251 43
44145 24
43754 52
43478 35
43252 88
43190 72
43125 31
42604 32
42491 23