13501 5
25005 7
40533 3
18332 10
16629 7
30205 4
32056 9
46028 9
30432 5
42851 6
98734 7
33126 4
111659 11
44078 5
22658 1
83534 6
26058 10
27327 11
21604 9
61634 16
73107 26
28158 12
18928 8
17326 11