21219 20
9743 7
31509 36
20146 12
25615 35
14473 19
28336 32
22038 29
8995 17
12047 10
9952 10
61957 94
18688 16
26042 33
40078 98
15512 42
5876 9
12509 27
40640 74
22331 27
13822 21
18736 31
26967 27
45644 63