14608 20
8697 24
5042 5
15529 25
6252 7
3103 12
86902 159
2547 14
2426 5
1122 3
2371 9
2472 10
2224 6
2328 4
2141 10
4336 11
843 3
830 3
1010 4
9385 28
26214 45
101047 115
13345 15
7188 13