14059 17
15296 33
12055 4
13853 7
16873 31
15567 28
22910 29
13176 22
14015 20
9312 9
14408 7
10956 7
9782 9
135184 244
18658 17
14192 21
40236 76
14645 6
14844 17
21373 40
22041 37
13335 16
14443 33
13728 12