7050 10
5099 6
4761 7
4686 4
9509 5
22212 41
11352 18
12926 22
5936 17
4091 1
3902 3
4149 11
4296 2
5543 10
5941 7
6527 9
4575 7
6891 18
5731 12
6894 14
4799 6
4538 9
5297 11
5051 16