29230 39
17684 40
11335 12
9830 12
15769 15
8921 14
13397 15
18324 19
8089 9
21983 27
9087 13
18094 75
44607 87
12330 17
27144 32
6645 15
19636 27
12020 18
26673 24
35261 40
97436 294
14129 14
15544 20
21249 60