15726 11
12331 5
21210 16
12516 2
12884 8
29331 59
22681 21
13587 4
14150 7
12231 4
11642 3
15068 20
10987 1
16253 5
10332 2
12043 7
12528 14
14991 16
12112 5
11118 6
11850 6
11343 3
16343 13
12150 3