14586 10
16558 20
19613 28
15267 21
17985 16
11573 18
5332 4
7067 13
7227 7
11550 12
9566 8
13750 15
8383 5
10299 2
10009 12
7616 5
7517 2
7443 7
12438 19
16045 19
15327 40
12274 28
23246 45
6892 14