13529 5
25253 7
40659 3
18327 10
16728 7
30251 4
32106 9
46056 9
30453 5
42976 6
98958 7
33227 4
111830 11
44132 5
22730 1
83607 6
26108 10
27481 11
21654 9
61777 16
73154 26
28226 12
18928 8
17383 11