7960 13
4970 5
4802 7
5591 4
4829 2
4434 2
12241 17
5398 5
20765 29
6042 8
7641 12
4796 4
12287 18
4979 8
4654 3
4828 2
25340 55
6949 7
6697 13
4296 3
4278 1
5039 5
5846 3
13214 25