19882 10
37377 8
88209 12
63458 13
25731 8
51609 10
29707 6
56178 11
43859 5
62676 33
27680 11
65676 23
57430 31
42431 31
51359 14
73334 38
85257 41
105276 49
31576 8
85705 29
104857 71
183227 113
37259 10
74659 14