26623 31
14716 21
11625 7
8112 9
16976 13
22592 31
14638 31
3932 3
3792 7
15073 17
12673 32
10524 16
7210 15
24222 24
26362 15
4302 8
5080 10
4826 7
15731 57
4833 6
13408 30
12422 28
27095 58
18257 23