16791 18
38971 98
18347 36
13935 18
20454 26
16165 23
10118 6
37137 74
25119 61
16592 29
15400 35
12264 19
18444 34
14876 28
30473 50
18652 28
27716 27
19341 40
35860 97
21699 33
21914 35
16988 26
10680 18
27854 83