15546 13
10497 11
14995 8
15169 10
19691 55
13397 14
11190 6
23786 47
21485 52
27373 80
14132 18
19076 24
28946 66
33381 116
23865 43
17695 10
14832 9
15357 30
14667 18
15060 30
16610 27
44040 65
17329 43
17125 29