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