19268 18
13947 16
14906 6
17594 12
29911 38
54605 53
17797 10
27862 19
19185 18
11959 12
15498 8
12010 5
10336 14
20893 15
9538 5
22830 39
11107 4
16374 12
12280 9
44440 77
22885 29
12195 13
16274 6
12329 7