12122 2
12883 5
14546 13
16035 22
15219 15
14807 12
31676 44
15754 13
15735 10
16098 13
16337 21
14924 3
18271 10
31979 39
14293 5
23506 23
19044 14
16687 10
13157 13
15800 12
16679 14
17278 18
20670 27
13911 7