12045 3
16141 8
12993 5
12712 7
21084 20
16264 5
11216 3
31469 26
18029 14
15524 6
16878 12
13562 10
15828 9
20637 9
14137 11
14933 18
14625 12
12752 5
11624 3
15414 8
12913 5
22129 17
23436 21
14906 7