5076 6
5447 4
5135 2
78823 48
6629 10
4394 1
5405 2
7417 2
4649 3
5525 4
4322 3
5821 5
7471 6
4905 2
4623 3
5814 2
5125 4
4793 1
5582 4
11303 23
21055 25
16676 17
23908 35
4160 1