8989 47
11638 22
17493 45
18880 29
16957 33
40939 85
31246 75
8074 21
13668 61
6521 16
3572 5
12066 32
33796 109
16346 55
83102 98
18356 40
16244 26
5120 10
14111 40
12270 23