14487 50
4606 9
5861 3
3544 2
6691 10
10599 20
18044 41
4225 2
5009 13
4296 7
11014 44
5590 7
6036 9
3937 4
6449 12
4222 3
4064 4
10793 15
5020 5
8863 17
5693 4
8224 18
5436 4
3257 1