17660 15
8948 5
13610 14
16465 16
25049 31
15605 17
12138 12
29519 22
11432 11
7324 6
10083 10
10164 9