21300 29
14501 11
16217 31
11470 8
14387 15
14768 14
28337 36
98 10
36184 45
42869 27
22497 8
21134 9
35789 35
2150 5
63043 72
56238 87
35162 19
48282 30
52559 29
46801 68
53370 35
50199 54
83253 80
17943 14