10876 6
9147 9
11236 17
15438 38
12043 15
8571 21
10378 22
7844 17
13245 26
16896 27
21988 59
9351 9
5319 3
11960 20
8672 11
9647 14
13880 40
7900 9
23703 65
15030 39
50356 97
6095 9
6435 2
5297 3