18813 26
41045 42
17609 22
21292 66
24221 46
18589 33
56091 91
80203 115
7748 9
14246 27
17902 48
29670 90
29588 59
19499 60
27396 232
8989 48
8314 20