19625 29
28403 29
22958 29
18639 29
15240 29
17458 29
16179 29
17376 29
8503 29
20192 29
20379 29
14767 29
18388 29
28061 29
9678 29
11670 29
7848 29
9437 29
7072 29
12172 29
21161 29
28661 29
27006 29
9355 29