20458 25
29942 87
18637 41
16710 51
35955 101
15393 45
34464 141
14585 46
8083 33
8194 45
18928 106
10839 14
18742 27
62807 142
27926 45
30940 59