14944 22
11335 5
18701 37
11152 13
15797 24
14655 20
39523 102
15243 7
24069 40
10513 8
10659 3
9905 1
14937 14
9730 7
7537 4
16331 32
7876 2
13900 11
16473 37
18125 14
13764 21
10492 15
37957 76
15922 29