5061 7
3325 4
2956 3
8819 40
12338 22
11894 32
5635 13
3605 3
3742 2
3168 4
4997 8
4984 9
4515 8
5123 7
15668 39
3965 3
2958 1
2735 1
3173 1
5538 6
4095 7
3559 3
4779 10
3608 2