20922 25
7082 23
6248 10
15609 31
28497 52
5823 17
18001 31
17115 27
49455 61
14305 46
19611 22
21632 22
12019 14
20953 61
27994 51
33213 45
96260 167