14098 4
12696 7
13969 6
19425 15
20328 20
16039 8
18121 19
16278 10
13911 7
33511 50
12971 7
17002 21
15407 9
18358 20
15007 13
12598 5
13082 4
36028 53
14705 14
20154 24
15116 9
22211 29
14948 14
12198 2