20161 76
5592 7
8591 13
5374 4
5770 3
5084 4
5841 6
6123 4
4072 1
5643 4
9063 16
4869 3
6561 2
6079 1
8850 20
6505 27
4595 12
6289 5
4733 7
9698 15
5693 2
18445 23
12659 30
13109 21