3876 16
4812 13
8175 19
54102 40
5091 9
8116 8
12623 21
13819 10
14407 5
23324 19
6967 14
12828 23
7617 10
20040 48
9729 18
15256 21
42969 84
5444 2
14917 26
7583 12
9592 12
15751 31
12686 12
16081 5