517 4
15058 53
16285 49
4896 13
6856 25
19827 67
10950 33
7141 8
11232 22
8900 29
26992 32
10719 25
25093 66
6700 14
14480 22
29787 39