9294 15
5160 9
8622 5
5542 15
7456 23
4812 8
6004 14
13962 13
5962 3
5501 10
7357 7
8131 8
12578 11
18820 28
25773 26
26565 17
29608 58
34137 36
29824 17
20742 21
29227 26
27709 31
15405 7
58135 86