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 20
40009 76
14645 6
14844 17
21373 40
21813 37
13335 16
14443 33
13499 12